「コマンドライン引数」の練習をしているのですが
うまくいきません。どうしてでしょうか。
コマンドラインに「5、8、10」を入力して
int型に変換し計算する流れになると思うのですが
何が違うのでしょうか。
教えてください。
Java
1public class Test3{ 2 public static void main(String[]args){ 3 4 int input1 = Integer.parseInt args[0]; 5 int input2 = Integer.parseInt args[1]; 6 int input3 = Integer.parseInt args[2]; 7 8 System.out.println(input1 + input2 + input3); 9 } 10}
<エラーコード>
Test3.java:4: エラー: ';'がありません
int input1 = Integer.parseInt args[0];
^
Test3.java:4: エラー: 文ではありません
int input1 = Integer.parseInt args[0];
^
Test3.java:5: エラー: ';'がありません
int input2 = Integer.parseInt args[1];
^
Test3.java:5: エラー: 文ではありません
int input2 = Integer.parseInt args[1];
^
Test3.java:6: エラー: ';'がありません
int input3 = Integer.parseInt args[2];
^
Test3.java:6: エラー: 文ではありません
int input3 = Integer.parseInt args[2];
^
エラー6個
回答2件
あなたの回答
tips
プレビュー