Есть такой код:
List<Character> charArray = new ArrayList<>(Arrays.asList(string.toCharArray()));
Но происходит ошибка времени компиляции. Почему?(может из-за Character и char?) Но почему тогда с int все работает?
List<Integer> charArray = new ArrayList<>(Arrays.asList(23,22,32));
UPD: Забыл добавить, не используя цикл.
В Java 8 можно так
List<Character> chars = string.chars().mapToObj(c -> (char) c).collect(Collectors.toList());
List<Character> chars = new ArrayList<>();
for (char c : string.toCharArray()) {
chars.add(c);
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости