勵志

勵志人生知識庫

java的split方法

Java中的split方法用於將字元串根據指定的分隔設定或正則表達式分割成多個子字元串,並返回一個字元串數組。

該方法有兩種重載形式:

public String[] split(String regex) 根據給定的正則表達式將字元串分割成多個子字元串。如果正則表達式中包含特殊字元,如「|」、「^」、「$」、「*」、「.」等,需要使用「\」進行轉義,例如「\(」代表左括弧「(」。

public String[] split(String regex, int limit) 根據匹配給定的正則表達式來分割字元串,並限制分割後的數組長度。如果limit為0,則數組可能包含結尾空字元串,如果limit為正數,則數組長度不會超過limit,如果limit為負數,則數組長度可以是任意長度。

例如,使用「,」作為分隔設定,可以這樣分割字元串:String[] array = str.split(",");,這將把str按照逗號分隔成多個子字元串,並將其存儲在array數組中。