は次のとおりです。スキャナーで入力配列を入力できませんでしたか?私が達成しようとしている何
- は、配列を作成し、ユーザの入力(スキャナ)とその長さを定義します。 ✓
- 配列をループして値を入力します。 ✓
- 長さを定義し、長さに従って値を入力したら、配列全体を印刷します。 X
私は3を達成できませんでした。誰かが私を助けることができますか?アレイを印刷するだけでいいです。
これは私のコードです:
package arrayinputoutput;
import java.util.Scanner;
public class ArrayInputOutput {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int x;
int[] test;
System.out.println("How long should the array be?");
x = input.nextInt();
for (int i = 0; i < x + 1; i++) {
input.nextLine();
System.out.println("Please fill in position " + i + ":");
i = input.nextInt();
}
//System.out.println(test[]);
}
}
あなたは配列を埋めるわけではありません!!各値を読み取るときには、各インデックスの配列を塗りつぶす必要があります。 –
@RenatoAfonsoこれは本当の問題ではありません。このコードはコンパイルされません。 – progyammer
@progyammerまず第一にそれはコンパイルしないと思いますか?ちょうどFINEをコンパイルします。 –