[Java] 如何把字串切成一個字串陣列? (Using String Split Function)

以一個 CSV 的檔案來說,通常都會使用「逗點」來切將幾個欄位分開,而如果我們是使用 JAVA 來讀檔案,勢必一定要將這些欄位切成許多的字元陣列,來方便我們做後續的處理。在 JAVA 中,其實有很好的讀檔案機制,和相當多的字串函式,我們可以透過 JAVA 內建的字元函式,將字串切成字串陣列。

 

而使用的方式很簡單,只要呼叫字串的「Split」函式就可以了。而以下是一個範例。

String mustSplitString = "A, B, C, D, E,F, G, H";
String[] AfterSplit = mustSplitString.split(",");
for (int i = 0; i < AfterSplit.length; i++)
    System.out.println(AfterSplit[i]);

 

 

在使用了這個範例之後,我們可以得到以下的結果。

A
 B
 C
 D
 E
F
 G
 H

Read More