Convert String into List
我有一个列表,用于将其转换为字符串:
1 2 3 4 5 6 7 8 9 10
| private String convertList (List <String > list )
{
String listString ="";
for (String s : list )
{
listString += s +",";
}
return listString ;
} |
但我也希望向后实现相同的操作。我想使用,作为分隔符从字符串生成列表。如何实现这一点?
- 给定代码中没有LinkedHashMap。
- 你是说LinkedList?
- 我是说名单。请看帖子。
只需使用split生成String令牌数组,使用Arrays.asList生成List:
1
| List <String > theList = Arrays. asList(bigString. split(",")); |
- 注意,这将产生一个不可修改的列表。不能向此列表中添加元素或从中删除元素。如果需要修改,需要修改:List listOfStrings = new ArrayList<>(Arrays.asList(listString.split(",")));。