質問編集履歴

14

修正

2022/06/15 08:42

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  結果的には以下のようにしたいです。
20
20
 
21
- {[AList[id=3,title=tokyo],[task[task_id=1,task_title=study]]], [AList[id=5,title=kyoto,[task[task_id=2,task_title=Reading],task[task_id=3,task_title=Speaking]]}
21
+ {[List[id=3,title=tokyo],[Card[card_id=1,task_title=study]]], [List[id=5,title=kyoto,[card[card_id=2,card_title=Reading],card[card_id=3,card_title=Speaking]]}
22
22
 
23
23
 
24
24
  ### 該当のソースコード

13

修正

2022/06/15 08:40

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,5 @@
1
1
  ### 前提
2
- JAVAの辞書型の配列を作成するところで詰まっています。
2
+ JAVAのListを作成するところで詰まっています。
3
3
 
4
4
 
5
5
  ### 実現したいこと

12

修正

2022/06/15 08:39

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  AList table
28
28
  ```sql
29
- id title
29
+ id list_title
30
30
  3 tokyo
31
31
  5 kyoto
32
32
  ```
@@ -34,7 +34,7 @@
34
34
 
35
35
  task table
36
36
  ```sql
37
- task_id task_title list_id
37
+ card_id card_title list_id
38
38
  1 study 3
39
39
  2 Reading 5
40
40
  3 Speaking 5

11

修正

2022/06/15 08:36

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -83,14 +83,13 @@
83
83
  { "lists":
84
84
  [{ "id": 1, "title": "tokyo",
85
85
  "cards": [
86
- { "card_title": "a" },
86
+ { "card_title": "study" },
87
+ ]
87
- { "card_title": "b" },
88
+ },
88
- { "card_title": "c" } ] },
89
89
  { "id": 2, "title": "kyoto",
90
90
  "cards": [
91
- { "card_title": "d" },
91
+ { "card_title": "Reading" },
92
- { "card_title": "e" },
92
+ { "card_title": "Speaking" },
93
- { "card_title": "f" }
94
93
  ]
95
94
  }
96
95
  ]

10

修正

2022/06/15 08:28

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -3,11 +3,17 @@
3
3
 
4
4
 
5
5
  ### 実現したいこと
6
+ ```Lists
7
+ {List(id=3,title="tokyo"),
8
+ List(id=5,title="kyoto")
9
+ }
10
+ ```
6
11
 
12
+ ```card
13
+ {Card(card_id=1,card_title="study",List_id=3),
14
+ Card(card_id=2,card_title="Reading",List_id=5),
7
- - [ ] {AList(id=3,title="tokyo"),AList(id=5,title="kyoto")}
15
+ Card(card_id=3,card_title="Speaking",List_id=5)}
8
-
9
-
10
- - [ ] {task(task_id=1,task_title="study",List_id=3),task(task_id=2,task_title="Reading",List_id=5),task(task_id=3,task_title="Speaking",List_id=5)}
16
+ ```
11
17
  これらの二つの辞書型の配列において、AListの'id'とtaskの'List_id'で結んだ配列を作成したいです。
12
18
 
13
19
  結果的には以下のようにしたいです。

9

修正

2022/06/15 08:09

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -39,7 +39,6 @@
39
39
  @Data
40
40
  public class Lists{
41
41
  private long id;
42
- private long list_id;
43
42
  private string task_title;
44
43
 
45
44
  public long getId(){
@@ -49,12 +48,13 @@
49
48
  return task_title}
50
49
  }
51
50
  ```
52
- Tasks.java
51
+ cards.java
53
52
  ```
54
53
  @Data
55
- public class Lists{
54
+ public class cards{
56
55
  private long id;
57
- private string title;
56
+ private string card_title;
57
+ private string list_id;
58
58
 
59
59
  public void makeSet(){
60
60
  ?????????????????
@@ -66,9 +66,30 @@
66
66
 
67
67
  ### 補足情報(FW/ツールのバージョンなど)
68
68
  最終的には、フロントエンドサーバーに
69
+ ```
69
- [{"id":"????", "title":"????", "task":[????,????]},
70
+ [{"id":"????", "title":"????", "cards":[????,????]},
70
- {"id":"????", "title":"????", "task":[????,????]},
71
+ {"id":"????", "title":"????", "cards":[????,????]},
71
- {"id":"????", "title":"????", "task":[????,????]},]
72
+ {"id":"????", "title":"????", "cards":[????,????]},]
73
+
74
+ ```
75
+ 目指しているjsonはこんな感じです。
76
+ ```
77
+ { "lists":
78
+ [{ "id": 1, "title": "tokyo",
79
+ "cards": [
80
+ { "card_title": "a" },
81
+ { "card_title": "b" },
82
+ { "card_title": "c" } ] },
83
+ { "id": 2, "title": "kyoto",
84
+ "cards": [
85
+ { "card_title": "d" },
86
+ { "card_title": "e" },
87
+ { "card_title": "f" }
88
+ ]
89
+ }
90
+ ]
91
+ }
92
+ ```
72
93
 
73
94
  のように代入されます。
74
95
 

8

修正

2022/06/15 02:00

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -61,7 +61,7 @@
61
61
 
62
62
  return ?????}
63
63
  }
64
-
64
+ ```
65
65
 
66
66
 
67
67
  ### 補足情報(FW/ツールのバージョンなど)

7

修正

2022/06/15 02:00

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -34,13 +34,13 @@
34
34
  3 Speaking 5
35
35
  ```
36
36
 
37
- task.java
37
+ Lists.java
38
38
  ```
39
39
  @Data
40
- public class Tasks{
40
+ public class Lists{
41
41
  private long id;
42
42
  private long list_id;
43
- private string title_title;
43
+ private string task_title;
44
44
 
45
45
  public long getId(){
46
46
  return id;
@@ -49,6 +49,18 @@
49
49
  return task_title}
50
50
  }
51
51
  ```
52
+ Tasks.java
53
+ ```
54
+ @Data
55
+ public class Lists{
56
+ private long id;
57
+ private string title;
58
+
59
+ public void makeSet(){
60
+ ?????????????????
61
+
62
+ return ?????}
63
+ }
52
64
 
53
65
 
54
66
 

6

修正

2022/06/15 01:41

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -34,6 +34,22 @@
34
34
  3 Speaking 5
35
35
  ```
36
36
 
37
+ task.java
38
+ ```
39
+ @Data
40
+ public class Tasks{
41
+ private long id;
42
+ private long list_id;
43
+ private string title_title;
44
+
45
+ public long getId(){
46
+ return id;
47
+ }
48
+ public String getTaskTitle(){
49
+ return task_title}
50
+ }
51
+ ```
52
+
37
53
 
38
54
 
39
55
  ### 補足情報(FW/ツールのバージョンなど)

5

編集

2022/06/15 01:13

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
File without changes

4

誤字

2022/06/14 16:02

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,5 @@
1
1
  ### 前提
2
- JAVAの辞書型の配列を作成するところで少し詰まっています。
2
+ JAVAの辞書型の配列を作成するところで詰まっています。
3
3
 
4
4
 
5
5
  ### 実現したいこと

3

誤字

2022/06/14 16:02

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  結果的には以下のようにしたいです。
14
14
 
15
- {[AList[id=3,title=tokyo],[task[task_id=1,task_title=study]]], [AList[id=5,title=kyoto,[task[task_id=2,task_title=Reading].task[task_id=3,task_title=Speaking]]}
15
+ {[AList[id=3,title=tokyo],[task[task_id=1,task_title=study]]], [AList[id=5,title=kyoto,[task[task_id=2,task_title=Reading],task[task_id=3,task_title=Speaking]]}
16
16
 
17
17
 
18
18
  ### 該当のソースコード

2

誤字

2022/06/14 16:01

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -1,7 +1,6 @@
1
1
  ### 前提
2
2
  JAVAの辞書型の配列を作成するところで少し詰まっています。
3
3
 
4
- ■■な機能を実装中に以下のエラーメッセージが発生しました。
5
4
 
6
5
  ### 実現したいこと
7
6
 
@@ -30,7 +29,7 @@
30
29
  task table
31
30
  ```sql
32
31
  task_id task_title list_id
33
- 1 study 3
32
+ 1 study 3
34
33
  2 Reading 5
35
34
  3 Speaking 5
36
35
  ```

1

誤字

2022/06/14 16:00

投稿

shushu3
shushu3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -9,7 +9,7 @@
9
9
 
10
10
 
11
11
  - [ ] {task(task_id=1,task_title="study",List_id=3),task(task_id=2,task_title="Reading",List_id=5),task(task_id=3,task_title="Speaking",List_id=5)}
12
- これらの二つの辞書型の配列において、AListの'id'とtaskの'List_id'で結びつかた配列を作成したいです。
12
+ これらの二つの辞書型の配列において、AListの'id'とtaskの'List_id'で結んだ配列を作成したいです。
13
13
 
14
14
  結果的には以下のようにしたいです。
15
15