簡體   English   中英

如何在java ..中將字符串列表轉換為列表對象?

[英]How to convert String list into List Object in java..?

我有一個字符串如下:

s = "['a','b','c']"

我怎樣才能將此字符串轉換為列表對象。

  1. 卸下支架

  2. 使用,分隔符的String.split()

  3. 對於每個項目,請刪除引號( '

  4. 沒有第四點

你可以做類似的事情

s = s.replace("[", "").replace("]", "");
String[] split = s.split(",");
List<String> list = Arrays.asList(split);

s上使用split()方法。 因此, s.split(","); 將產生以下形式的String數組: ["['a']", "'b'", "'c']"] 我將留給您閱讀Javadoc,以弄清楚如何在數組中准確獲取所需內容。

一旦有了數組,就可以使用以下方法將所有元素添加到列表中:

List<String> list = Arrays.asList(split);

編輯:寫了錯誤的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM