Как мне конвертировать из списка <T>в список <String>в Java - PullRequest
0 голосов
/ 17 июня 2019

В Java мне нужно написать метод, который преобразует list<T> в list<String>, я пытаюсь это:

private List<String> convertTlistToString(List<T> listOfT) {
        List<String> convertList = new ArrayList<>();

        if (listOfT != null) {
            for (T list : listOfT) {
                String t = list.toString();
                convertList.add(t);
            }
        }

        return convertList;
    }

спасибо за вашу помощь.

Ответы [ 2 ]

1 голос
/ 17 июня 2019

Как отмечают люди в комментариях, вы можете использовать метод Java .toString () для каждого объекта на List<T> и заполнять ваш List<String>.

Вы также можете проверить это и применить к вашему делу

Как конвертировать список в список

У вас есть много способов ее решить, я рекомендую вам опубликовать некоторый код вашего класса и более точно указать, что вы хотите использовать в String для заполнения вашего List<String>.

РЕДАКТИРОВАТЬ: Код, который вы опубликовали, должен работать нормально.

0 голосов
/ 17 июня 2019

Вы должны попробовать List.toString ();Он преобразует его в строку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...