前提
なぜかfor文が機能しない
実現したいこと
リストのサイズ分ループしたい
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
java
1private static int toInt(List<String> list) { 2 for(int i =0;i <= list.size();i++) { 3 if(list.get(i)==ONE) { 4 return 1; 5 }else if(list.get(i)==TWO) { 6 return 2; 7 }else if(list.get(i)==THREE) { 8 return 3; 9 }else if(list.get(i)==FOUR) { 10 return 4; 11 }else if(list.get(i)==FIVE) { 12 return 5; 13 } 14 return 0; 15 16 } 17 List <String> player = new ArrayList<>(Arrays.asList("ONE","TWO","THREE",)); 18 19 List <Integer> intPlayer = new ArrayList<>(); 20 21 22 intPlayer.add(toInt(player)); 23 24### 試したこと 25 26if文をswitch文にしてみたりと試してみましたが、なぜかfor文が機能していなく一回でループが終わってしまいます。 27 28### 補足情報(FW/ツールのバージョンなど) 29 30ここにより詳細な情報を記載してください。
回答4件
あなたの回答
tips
プレビュー