亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將逗號分隔的字符串轉換為ArrayList?

如何將逗號分隔的字符串轉換為ArrayList?

千萬里不及你 2019-07-22 10:37:14
如何將逗號分隔的字符串轉換為ArrayList?在Java中是否有任何內置方法允許我們將逗號分隔的字符串轉換為某個容器(例如數組、列表或向量)?或者我需要為此編寫自定義代碼嗎?String commaSeparated = "item1 , item2 , item3";ArrayList<String> items = //method that converts above string into list??
查看完整描述

3 回答

?
慕哥6287543

TA貢獻1831條經驗 獲得超10個贊

將逗號分隔的字符串轉換為列表

List<String> items = Arrays.asList(str.split("\\s*,\\s*"));

上面的代碼將字符串拆分到一個定界符上,該分隔符定義為:zero or more whitespace, a literal comma, zero or more whitespace它將把單詞放到列表中,并折疊單詞和逗號之間的任何空格。


請注意,這只返回數組上的一個包裝器:不可能例如.remove()產生的List..對于一個實際的ArrayList你必須進一步使用new ArrayList<String>.


查看完整回答
反對 回復 2019-07-22
?
素胚勾勒不出你

TA貢獻1827條經驗 獲得超9個贊

兩個步驟:

  1. String [] items = commaSeparated.split("\\s*,\\s*");

  2. List<String> container = Arrays.asList(items);


查看完整回答
反對 回復 2019-07-22
  • 3 回答
  • 0 關注
  • 1714 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號