public class AverageValue
{
public static void main(String[] arguments){
float[] temps=new float[10];
float sun=0;
int count=0;
int i;
for(i=0;i<arguments.length & i<10;i++){
try{
temps[i]=float.parseFloat(arguments[i]);
count++;
}
catch(NumberFormatException nfe){
System.out.println("Invalid input:"+arguments[i]);
}
sum+=temps[i];
}
System.out.println("Average:"+(sum/count));
}
}
AverageValue.java:10: class expected
temps[i]=float.parseFloat(arguments[i]);
这个提示错误的地方!! 请问大家temps[i]=float.parseFloat(arguments[i]); 这句那错了
{
public static void main(String[] arguments){
float[] temps=new float[10];
float sun=0;
int count=0;
int i;
for(i=0;i<arguments.length & i<10;i++){
try{
temps[i]=float.parseFloat(arguments[i]);
count++;
}
catch(NumberFormatException nfe){
System.out.println("Invalid input:"+arguments[i]);
}
sum+=temps[i];
}
System.out.println("Average:"+(sum/count));
}
}
AverageValue.java:10: class expected
temps[i]=float.parseFloat(arguments[i]);
这个提示错误的地方!! 请问大家temps[i]=float.parseFloat(arguments[i]); 这句那错了
float sum=0; sun->sum
改成
temps[i]=Float.parseFloat(arguments[i]);