2016-06-10 88 views
-5

我有表,我用它来转换成字符串:字符串转换成列表

private String convertList(List<String> list) 
    { 
     String listString = ""; 

     for (String s : list) 
     { 
      listString += s + ","; 
     } 
     return listString; 
    } 

但我也想向后执行相同的操作。我想使用,作为分隔符来生成字符串列表。这可以如何实施?

+1

没有'LinkedHashMap'在给定的代码。 – Tunaki

+0

你的意思是LinkedList? – erolkaya84

+0

我的意思是列表。请看帖子。 –

回答

1

只需使用split生成的String令牌的阵列,和Arrays.asList以生成List

List<String> theList = Arrays.asList(bigString.split(",")); 
+0

请注意,这将产生一个不可修改的列表。您不能将元素添加到此列表或从中删除元素。如果你需要它可以修改,你需要做: 'List listOfStrings = new ArrayList <>(Arrays.asList(listString.split(“,”)));'' – explv