質問編集履歴

4

タイトルが変になっていたので修正しました。

2019/03/16 13:33

投稿

nobadag
nobadag

スコア37

test CHANGED
@@ -1 +1 @@
1
- Stream API で2つのリストを使用したい。
1
+ Stream API で2つのリストを使用したい。
test CHANGED
File without changes

3

試したことの記入

2019/03/16 13:33

投稿

nobadag
nobadag

スコア37

test CHANGED
@@ -1 +1 @@
1
- Stream API で2つのリストを使用したい。
1
+ Stream API で2つのリストを使用したい。
test CHANGED
@@ -5,6 +5,14 @@
5
5
  JavaFXで学校の試験を管理するGUIアプリを制作しています。
6
6
 
7
7
  パフォーマンスをよくするために、StreamAPIを使用したいのですが、書き方がわかりません。
8
+
9
+
10
+
11
+ ### 試したこと
12
+
13
+
14
+
15
+ インターネットで「java stream 2つのリスト」などと検索してみたものの、リストを結合させたり、重複している要素を削除するようなコードが多く解決策を見つけることができませんでした。
8
16
 
9
17
 
10
18
 
@@ -46,4 +54,6 @@
46
54
 
47
55
  Java8を使っています。
48
56
 
57
+ OSは、windows です。
58
+
49
- 投稿です。投稿の文面などに関して問題点があれば教えてください。
59
+ 質問です。投稿の文面などに関して問題点があれば教えてください。

2

タイトルを変更

2019/03/16 13:32

投稿

nobadag
nobadag

スコア37

test CHANGED
@@ -1 +1 @@
1
- ストリームで2つのリストを使用したい。
1
+ Stream API で2つのリストを使用したい。
test CHANGED
File without changes

1

tabs と tvs の定義を追加しました。

2019/03/16 08:44

投稿

nobadag
nobadag

スコア37

test CHANGED
@@ -1 +1 @@
1
- for 文で、StreamAPI は使えますか?
1
+ ストリームで2つリストを使用したい。
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  JavaFXで学校の試験を管理するGUIアプリを制作しています。
6
6
 
7
- パフォーマンスをよくするために、StreamAPIを使用しいま
7
+ パフォーマンスをよくするために、StreamAPIを使用しのですが、書き方がわかりせん
8
8
 
9
9
 
10
10
 
@@ -14,11 +14,25 @@
14
14
 
15
15
  ```
16
16
 
17
- for (int i = 0; i < tabs.size(); i++) {
17
+ ArrayList<Tab> tabs = new ArrayList<>();
18
18
 
19
- tabs.get(i).setContent(tvs.get(i));
19
+ ArrayList<TableView> tvs = new ArrayList<>();
20
20
 
21
+
22
+
23
+ // tabs への Tab の追加
24
+
25
+ // tvs への TableView の追加
26
+
27
+
28
+
29
+ // タブにテーブルビューを入れる
30
+
31
+ for (int i = 0; i < tabs.size(); i++) {
32
+
33
+ tabs.get(i).setContent(tvs.get(i));
34
+
21
- }
35
+ }
22
36
 
23
37
 
24
38