List<String> strings = Arrays.asList(new String[]{"one", "two", "three"});
Это представление списка массива, список частично неизменяем, вы не можете добавлять или удалять элементы.Но сложность по времени составляет O (1).
Если вы хотите, чтобы изменяемый список a:
List<String> strings =
new ArrayList<String>(Arrays.asList(new String[]{"one", "two", "three"}));
Это скопирует все элементы из исходного массива в новый список (сложность: O(п))