Open2
Java学習記録
目的
Javaの知識をまとめる
List
Empty List
変更不可能な空のリストを返したい場合は、Collections.emptyList() または List.of() を使用します。
変更可能な空のリストを返したい場合は、new ArrayList<>() を使用します。
public class Example {
public List<String> getEmptyListUsingCollectionsEmptyList() {
return Collections.emptyList();
}
public List<String> getEmptyListUsingArrayList() {
return new ArrayList<>();
}
public List<String> getEmptyListUsingListOf() {
return List.of();
}
public static void main(String[] args) {
Example example = new Example();
List<String> emptyList1 = example.getEmptyListUsingCollectionsEmptyList();
List<String> emptyList2 = example.getEmptyListUsingArrayList();
List<String> emptyList3 = example.getEmptyListUsingListOf();
System.out.println("Empty List 1: " + emptyList1);
System.out.println("Empty List 2: " + emptyList2);
System.out.println("Empty List 3: " + emptyList3);
}
}