teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追加

2022/03/25 09:20

投稿

jimbe
jimbe

スコア13350

answer CHANGED
@@ -32,4 +32,20 @@
32
32
  i=1, j=A
33
33
  i=2, j=B
34
34
  i=3, j=C
35
+ ```
36
+ nukasa さんが仰られるように、普通に for で書けば以下で済むことです。
37
+ ```java
38
+ import java.util.*;
39
+
40
+ public class Main {
41
+ public static void main(String[] args) throws Exception {
42
+ List<Integer> list1 = Arrays.asList(1,2,3,4);
43
+ List<String> list2 = Arrays.asList("A","B","C");
44
+
45
+ int size = Math.min(list1.size(), list2.size());
46
+ for(int i=0; i<size; i++) {
47
+ System.out.println("i="+list1.get(i)+", j="+list2.get(i));
48
+ }
49
+ }
50
+ }
35
51
  ```