JavaのListを、複数の変数に入れる方法がわかりません。
for文のindexを使用すれば入れることはできそうですが、lamdaなどでもっと簡潔にかける方法はないのでしょうか。
java
1 2String[] testArray = {"aaa", "bbb", "ccc"}; 3List<String> testList = Arrays.asList(testArray); // ★このリストをtest1,test2,test3に代入したい 4 5String test1; 6String test2; 7String test3; 8 9//このfor文をもっと簡潔に書きたい 10for (int i = 0; i < testList.size(); i++) { 11 if (i == 0) { 12 test1 = testList.get(i); 13 } else if (i == 1) { 14 test2 = testList.get(i); 15 } else if (i == 2) { 16 test3 = testList.get(i); 17 } 18}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/02 05:37 編集
2021/05/02 07:18
2021/05/02 16:17 編集
2021/05/02 19:18