Flutter — есть ли способ преобразовать строку в список и список <String> обратно в строку?

У меня есть имена некоторых людей, которые указаны пользователем, поэтому, когда я хочу сохранить список пользователей в виде строки, чтобы я мог сохранить его в базе данных SQLite, а также поделиться им через динамические ссылки, может ли это быть похоже на имена, разделенные запятыми или точки и т. д., которые можно снова преобразовать в список?

В чем разница между методом &quot;==&quot; и equals()
В чем разница между методом "==" и equals()
Это один из наиболее часто задаваемых вопросов новичкам на собеседовании. Давайте обсудим его на примере.
Замена символа по определенному индексу в JavaScript
Замена символа по определенному индексу в JavaScript
В JavaScript существует несколько способов заменить символ в строке по определенному индексу.
1
0
76
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы можете использовать «split », чтобы разделить строку на список. А затем используйте « join», чтобы присоединиться к списку обратно в строку. Пожалуйста, посмотрите код ниже, где я использую | как разделитель.

 String str = "user1|user2|user3|user4|user5";
 List<String> strLst = str.split("|");
 print(strLst); //[user1, user2, user3, user4, user5]
 str = strLst.join("|"); 
 print(str); //user1|user2|user3|user4|user5

Хорошо, позвольте мне проверить, работает ли это для меня, тогда я сообщу вам.

Jagadish 18.12.2020 18:46

Да, конечно, я помню, но позвольте мне проверить код один раз

Jagadish 19.12.2020 13:05

Другие вопросы по теме