以下は僕がかいたプログラムの一部です。
Scanner sc = new Scanner(System.In); int i=0; while(i<6){ int f[] = sc.nextInt(); boolean move[f[i]][f[i+1]]=true; i=i+2; }
これは、boolean型の配列moveに、Scannerで読み取ったfの値を格納してそれをtrueにしているのですが、エラーがでます。
fの入力の例としては例えば、
1 2 ←trueにしたい
2 3 ←trueにしたい
2 4 ←trueにしたい
という感じです。
エラーの内容は、']'がありません(5行目)と、式の開始が不正です(5行目)と、';'がありません(5行目)と、文ではありません(5行目)です。boolean型の配列moveに問題があるというのは分かるのですが、どう直したらエラーが解消されるでしょうか。教えていただきたいです。よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/25 04:08
2017/05/25 04:11 編集