Flutter - 有啥方法可以将字符串转换为列表并将 list<String> 转换回字符串?

Posted

技术标签:

【中文标题】Flutter - 有啥方法可以将字符串转换为列表并将 list<String> 转换回字符串?【英文标题】:Flutter - Is there any way to convert a string to list and a list<String> back to a string?Flutter - 有什么方法可以将字符串转换为列表并将 list<String> 转换回字符串? 【发布时间】:2021-03-29 08:38:55 【问题描述】:

我有一些用户给出的名字,所以当我想将用户列表保存为字符串时,我可以将其存储在 SQLite DB 中并通过动态链接共享它可以像名字一样吗用逗号或句号等分隔,可以再次转换为列表?

【问题讨论】:

【参考方案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

【讨论】:

好的,让我看看它是否适合我,然后我会通知你。 是的,我记得,但让我检查一下代码

以上是关于Flutter - 有啥方法可以将字符串转换为列表并将 list<String> 转换回字符串?的主要内容,如果未能解决你的问题,请参考以下文章

有啥方法可以滚动到 Flutter 列表视图中的某个位置

Flutter:将整数列表转换为一行中的字符串列表

如何将 Android 的 DP 转换为 Flutter 的 LP? DP和LP有啥区别?

Java有啥方法可以将string转换为指定类型的方法不

有啥方法可以将此字符串:“Coordenação”转换为:javascript/jquery 中的“Coordenação”?

Flutter 将字符串转换为数组