回答編集履歴

1

追記

2018/08/24 15:18

投稿

katoy
katoy

スコア22324

test CHANGED
@@ -53,3 +53,63 @@
53
53
  実行例:
54
54
 
55
55
  ![イメージ説明](40d46b39082791cc327bc023e0cca933.png)
56
+
57
+
58
+
59
+ 追記:
60
+
61
+
62
+
63
+ 上のコードでは、 warnign がでていたので、それを解消させました。
64
+
65
+ ```java
66
+
67
+ import java.util.ArrayList;
68
+
69
+ import java.util.Arrays;
70
+
71
+ import java.util.List;
72
+
73
+ import java.util.Random;
74
+
75
+
76
+
77
+ public class Probex5_1 {
78
+
79
+ public static void main(String[] args) {
80
+
81
+ List<Integer> evens = new ArrayList<Integer>();
82
+
83
+ List<Integer> odds = new ArrayList<Integer>();
84
+
85
+ List<List<Integer>> lists = Arrays.asList(evens, odds);
86
+
87
+ while (true) {
88
+
89
+ Random rnd = new Random();
90
+
91
+ int v = rnd.nextInt(10);
92
+
93
+ System.out.println("0から10の値を出力:" + v);
94
+
95
+ if (v == 0) {
96
+
97
+ break;
98
+
99
+ }
100
+
101
+ lists.get(v % 2).add(v);
102
+
103
+ }
104
+
105
+ for (List<Integer> ls : lists) {
106
+
107
+ System.out.println(Arrays.toString(ls.toArray()));
108
+
109
+ }
110
+
111
+ }
112
+
113
+ }
114
+
115
+ ```