[英]How to convert String list into List Object in java..?
我有一個字符串如下:
s = "['a','b','c']"
我怎樣才能將此字符串轉換為列表對象。
卸下支架
使用,
分隔符的String.split()
對於每個項目,請刪除引號( '
)
沒有第四點
你可以做類似的事情
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.