本帖最后由 黑马杜鹏 于 2012-11-7 15:58 编辑
// 编写一应用程序,用来吧百分制成绩转换成等级制成绩。
public class GradeScore {
public static void main(String[] args) {
int score;
char grade;
score=Integer.parseInt(args[0]);
if(score>=90)
grade='A';
else if(score>=80)
grade='B';
else if(score>=70)
grade='C';
else if(score>=60)
grade='D';
else
grade='F';
System.out.println("Score="+score+"Grade="+grade);
}
}
代码可以编译,但是程序运行了怎么提示: Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at GradeScore.main(GradeScore.java:7)
想问大家该怎么修改就可以成功运行,自己不太懂。 |