回答編集履歴

1

修正

2018/01/04 16:47

投稿

swordone
swordone

スコア20651

test CHANGED
@@ -1,3 +1,19 @@
1
1
  ToDoListはToDo型の配列であるため、Arrays.asListで渡した結果返ってくるのはList<ToDo>です。
2
2
 
3
3
  このメソッドは配列をその型のListに変換するだけで、ToDoから勝手にIntegerに変換するということはしません。
4
+
5
+
6
+
7
+ ```java
8
+
9
+ ArrayList<Integer> ToDo = new ArrayList<Integer>(Arrays.asList(ToDoList));
10
+
11
+ ```
12
+
13
+
14
+
15
+ ```java
16
+
17
+ ArrayList<ToDo> ToDo = new ArrayList<ToDo>(Arrays.asList(ToDoList));
18
+
19
+ ```