Java中經常需要將List集合轉換為String字符串,或者將String字符串轉換為List集合,本文介紹兩種常用方法。
1. 將List轉換為String
List<String> list = new ArrayList<>(); list.add("Java"); list.add("Python"); list.add("Ruby"); String str = String.join(",", list); System.out.println(str);
運行結果為:
Java,Python,Ruby
2. 將String轉換為List
String str = "Java,Python,Ruby"; List<String> list = Arrays.asList(str.split(",")); System.out.println(list);
運行結果為:
[Java, Python, Ruby]
使用以上代碼,可以很方便地實現List和String的互轉。