Java 標準入力で複数行入力した数字を配列に格納していく方法を教えてください。
例えば、コンソール画面に入力していく中で、
1
2
3
4
と入力し終わったら、この数字を1文字づつ配列に格納したいです。
str.split("");に改行コードを入れたりして、試してみたのですができませんでした。
java
1Scanner sn = new Scanner(System.in); 2int[] atai2 = new int[10]; 3 4 while (sn.hasNextLine()) { 5 String str = sn.nextLine(); 6 String atai[] = str.split(""); 7 if(str.length() == 0){ 8 break; 9 } 10 for(int i = 0; i < atai.length; i++){ 11 atai2[i] = Integer.parseInt(atai[i]); 12 } 13 }
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。