輕鬆地將逗號分隔的字串轉換為清單
Java 提供了一種方便的方法將逗號分隔的字串轉換為List 對象。這消除了對自訂程式碼的需求並簡化了流程。
假設我們有一個像「item1 , item2 , item3」這樣的字串。要將其轉換為字串列表,我們可以使用以下程式碼片段:
String commaSeparated = "item1 , item2 , item3"; List<String> items = Arrays.asList(str.split("\s*,\s*"));
這段程式碼的核心是 split() 方法。它使用指定的分隔符號將字串劃分為單獨的子字串。在我們的例子中,分隔符號是一個逗號,兩邊都有可選的空格。
產生的子字串將儲存在一個陣列中,然後將其包裝到一個 List 物件中。此列表提供了對各個元素的便捷訪問,從而更輕鬆地處理資料。
請注意,產生的清單最初只是陣列的包裝器。如果你需要一個真正具有完全修改能力的ArrayList,可以使用以下程式碼:
List<String> items = new ArrayList<>(Arrays.asList(str.split("\s*,\s*")));
在Java中將逗號分隔的字串轉換為List是一個簡單而高效的操作。透過利用內建的 split() 方法,開發人員可以節省時間和精力,同時確保資料操作的準確性。
以上是在 Java 中如何輕鬆地將逗號分隔的字串轉換為清單?的詳細內容。更多資訊請關注PHP中文網其他相關文章!