Re: [問題] java初學者出入問題
我猜你想要完成的目的是輸入分數 印出加總&平均
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("Chinese score:");
int chi = Integer.parseInt(s.next());
System.out.println("Math score:");
int math= Integer.parseInt(s.next());
System.out.println("English score:");
int eng= Integer.parseInt(s.next());
int total = chi+math+eng;
int avg = total/3;
System.out.println("total="+total+" avg="+avg);
}
: 可是每次跑的時候他都會出現
: please input chinese score:Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
: at hw2.main(hw2.java:19)
: 不知道哪裡出錯了@@ 可以幫我看一下嗎
: 謝謝喔
args[]的用途不是用來放scanner的東西喔 是用來放執行時的參數用
Scanner的用法翻一下API說明
加油!
JAVA新手共勉之
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.12.58
推
11/05 22:16, , 1F
11/05 22:16, 1F
討論串 (同標題文章)