注册 登录
编程论坛 JAVA论坛

java新手,求解,这个错误怎么改!

a843330832 发布于 2015-04-29 18:09, 516 次点击
import java.util.*;
public class aa{
public static void main(String args[]){
Scanner reader=new Scanner(System.in);
double sum=0;
int m=0;
while(reader.hasNextDouble()){
double x=reader.nextDouble();
m=m+1;
sum=sum+x;
}
System.out.printf("%d个数的和为%f\n",m,sum);
System.out.printf("%d个数的平均值是%f\n",m,sum/m);
}
}
只有本站会员才能查看附件,请 登录
2 回复
#2
林月儿2015-04-29 19:10
import java.util.*;
public class aa{
public static void main(String args[]){
Scanner reader=new Scanner(System.in);
double sum=0;
int m=0;
while(reader.hasNextDouble()){
double x=reader.nextDouble();
m=m+1;
sum=sum+x;
}
System.out.printf(m+"个数的和为"+sum);                     
System.out.printf(m+"个数的平均值是"+sum/m);               
}
}
我的错我的错

[ 本帖最后由 林月儿 于 2015-4-29 19:38 编辑 ]
#3
凌风zx2015-04-29 19:18
程序没有问题 不认识Scanner可能是环境变量配置错误
检查一下CLASSPATH
类名首字母大写(t驼峰命名法) 尽量有意义
1