回答:
List<String> strings = Arrays.asList(new String[]{"one", "two", "three"});
これは配列のリストビューであり、リストの一部は変更できません。要素を追加または削除することはできません。しかし、時間の複雑さはO(1)です。
変更可能なリストが必要な場合:
List<String> strings =
new ArrayList<String>(Arrays.asList(new String[]{"one", "two", "three"}));
これは、ソース配列からすべての要素を新しいリストにコピーします(複雑さ:O(n))