2016-06-10 80 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