2
以下のCコードに相当するものは何ですか? i
は、以前に定義された整数であり、a
でJavaのユーザーから配列を読み取る方法は?
for(i = 0;i<n;i++)
scanf("%d",&a[i])
スキャナクラスが使用されているアレイ
以下のCコードに相当するものは何ですか? i
は、以前に定義された整数であり、a
でJavaのユーザーから配列を読み取る方法は?
for(i = 0;i<n;i++)
scanf("%d",&a[i])
スキャナクラスが使用されているアレイ
ある、System.in
は標準入力であるが、他の入力ストリームを取得することができ:
Scanner scan = new Scanner(System.in);
for(i = 0;i<n;i++) {
a[i] = scan.nextInt();
}
とにかく、ユーザーが2つの数字の間にEnterキーを押したときに問題が発生する可能性があります。別の方法があります:
Scanner scan = new Scanner(System.in);
for(i = 0;i<n;i++) {
String token = scan.next();
a[i] = Integer.parseInt(token);
}