命令行参数问题
用命令行参数接受10个学生的分数,存储到数组中 并计算显示他们的和与平均值
我是这么做的
public class test1
{
public static void main(String []args)
{int sum=0,avg;
int s[]=new int[10];
for(int i=0;i<args.length;i++)
{s[i]=args[i];
sum+=s[i];}
avg=sum/10;
System.out.println("总成绩sum="+sum+"平均成绩avg="+avg);
}
}
运行编译出错,提示类型不对s[i]=args[i];这里的args[i]的类型应该是字符串吧!但是我不知道怎么转换 前面加int也不行
最后我把 public static void main(String []args)这里的string改成了int 结果编译成功 却不能解释。。。