Я застрял в этой проблеме (отправка ключей в GUI), где я преобразовываю строку в массив символов, тогда я хочу, чтобы символьная строка была как arraylist. По существу:Преобразование массива символов в arraylist символов
String s = "ABC";
char[] cArray = s.toCharArray();
ArrayList<Character> cList = ??
Я хочу cList
быть характер ArrayList формы ['A', 'B', 'C']
. Я не знаю, как его распаковать, а затем из него вывести ArrayList. Arrays.asList() returns a List<char[]>
, который не то, что я хочу или нуждаюсь.
Я знаю, что могу зацикливаться и добавить в список, я ищу что-то более простое (конечно, одно существует).
Хотя у @Bhesh Gurung был полезный ответ, я искал более прямой метод, примет это как мой ответ (и доберусь до установки Google Guava). – arynaq