回答編集履歴
2
Update
test
CHANGED
@@ -5,23 +5,23 @@
|
|
5
5
|
import java.util.Set;
|
6
6
|
|
7
7
|
class Re1_1 {
|
8
|
-
|
8
|
+
public static void main(String args[]) {
|
9
|
-
|
9
|
+
Set<Integer> twice = Set.of(
|
10
|
-
|
10
|
+
33,
|
11
|
-
|
11
|
+
330, 331, 332, 334, 335, 336, 337, 338, 339,
|
12
|
-
|
12
|
+
303, 313, 323, 343, 353, 363, 373, 383, 393,
|
13
|
-
|
13
|
+
133, 233, 433, 533, 633, 733, 833, 933,
|
14
|
-
|
14
|
+
333
|
15
|
-
|
15
|
+
);
|
16
|
-
|
16
|
+
/* 1~999の範囲の乱数を20個生成する */
|
17
|
-
|
17
|
+
int[] numbers = new Random().ints(1, 999).limit(20).toArray();
|
18
|
-
|
18
|
+
Arrays.stream(numbers).forEach(i -> System.out.printf("%d ", i));
|
19
19
|
|
20
|
-
|
20
|
+
System.out.println("\nそのうち3を2つ含むものは以下のとおりです");
|
21
|
-
|
21
|
+
Arrays.stream(numbers)
|
22
|
-
|
22
|
+
.filter(i -> twice.contains(i))
|
23
|
-
|
23
|
+
.forEach(i -> System.out.printf("%d ", i));
|
24
|
-
|
24
|
+
System.out.println();
|
25
|
-
|
25
|
+
}
|
26
26
|
}
|
27
27
|
```
|
1
Update
test
CHANGED
@@ -17,7 +17,7 @@
|
|
17
17
|
int[] numbers = new Random().ints(1, 999).limit(20).toArray();
|
18
18
|
Arrays.stream(numbers).forEach(i -> System.out.printf("%d ", i));
|
19
19
|
|
20
|
-
System.out.print
|
20
|
+
System.out.println("\nそのうち3を2つ含むものは以下のとおりです");
|
21
21
|
Arrays.stream(numbers)
|
22
22
|
.filter(i -> twice.contains(i))
|
23
23
|
.forEach(i -> System.out.printf("%d ", i));
|