Каким образом можно преобразовать строку в список отдельных символов?

В Java строку можно преобразовать в список отдельных символов несколькими способами. Один из простых — использовать метод toCharArray(), который возвращает массив символов, а затем преобразовать его в список.

Короткий ответ

Что ответить на собеседовании

В Java строку можно преобразовать в список отдельных символов несколькими способами. Один из простых — использовать метод toCharArray(), который возвращает массив символов, а затем преобразовать его в список.

Подробный разбор

Ответ с пояснениями

В 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());

Этот способ удобен и лаконичен.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее