Назад к вопросам
Junior — Middle
60
Каким образом можно преобразовать строку в список отдельных символов?
Ответ от нейросети
sobes.tech AI
В Java строку можно преобразовать в список отдельных символов несколькими способами. Один из простых — использовать метод toCharArray(), который возвращает массив символов, а затем преобразовать его в список.
Пример:
import java.util.*;
public class Main {
public static void main(String[] args) {
String str = "Пример";
// Преобразуем строку в массив символов
char[] chars = str.toCharArray();
// Создаем список символов
List<Character> charList = new ArrayList<>();
for (char c : chars) {
charList.add(c);
}
System.out.println(charList);
}
}
Также можно использовать Java 8 Stream API:
List<Character> charList = str.chars()
.mapToObj(c -> (char) c)
.collect(Collectors.toList());
Этот способ удобен и лаконичен.