class="article_content clearfix">
class="htmledit_views">
args是个数组,指的是运行时从命令行传入的参数。
比如先编一个class="tags" href="/tags/JAVA.html" title=java>java文件:class="tags" href="/tags/JAVA.html" title=java>javac Target.class="tags" href="/tags/JAVA.html" title=java>java 再执行:class="tags" href="/tags/JAVA.html" title=java>java Target arg1 arg2 这样,在Target.class="tags" href="/tags/JAVA.html" title=java>java文件的main方法中可以透过args[0]和args[1]两个参数得到传入的值。
在class="tags" href="/tags/ECLIPSE.html" title=eclipse>eclipse中使用 在run/运行 自变量/程序自变量 中设置 arg1 arg2 然后动行方式/class="tags" href="/tags/JAVA.html" title=java>java应用程序
class="language-class="tags" href="/tags/JAVA.html" title=java>java">public class AverageValue{
public static void main(String[] args){
class="tags" href="/tags/FLOAT.html" title=float>float[] temps = new class="tags" href="/tags/FLOAT.html" title=float>float[10];
class="tags" href="/tags/FLOAT.html" title=float>float sum = 0;
int count = 0;
int i;
int l=args.length;
for(i = 0; i < args.length & i < 10; i++){
try{
temps[i] = Float.parseFloat(args[i]);
count++;
}catch(NumberFormatException nfe){
System.out.println(args[i]);
}
sum += temps[i];
}
System.out.println(sum/i);
}
}