#dart
Вопрос:
У меня есть список, и я хочу, чтобы он был в виде строки с кавычками List myList = [1,2,3]
требуется O/P в качестве List myList = ["1","2","3"]
Ответ №1:
я думаю, что это работает так, как вам нужно!
void main(List<String> arguments) {
List myList = [1, 2, 3];
List myNewList = [];
myList.forEach((item) {
myNewList.add("'$item'");
});
}
таким образом, отпечаток myList
будет [1, 2, 3]
и отпечаток myNewList
был бы ['1', '2', '3']
.
кстати…
Порядок знаков кавычек является произвольным, а значение
"'$item'"
это то же самое, что
'"$item"'
Разница в том, что ваш вывод из
"'$item'"
было бы
['1', '2', '3']
и выход из
'"$item"'
было бы
["1", "2", "3"]
.
Ответ №2:
Я думаю, ты хочешь чего-то подобного:
List<String> myList = <String>["'1'","'2'","'3'"];
Или вы можете использовать его таким образом:
List<String> myList = <String>[''1'',''2'',''3''];