String split(String regex, int limit)方法

2019-10-16 22:22:19

Java String split()方法有兩個變體,並圍繞給定正規表示式的匹配拆分此字串。

語法
以下是此方法的語法 -

public String[] split(String regex, int limit)

引數

  • regex - 分隔正規表示式。
  • limit - 結果閾值,表示要返回的字串數。

返回值

  • 返回將此字串拆分為按給定正規表示式的匹配而計算的字串陣列。

範例

public class Test {

    public static void main(String args[]) {
        String Str = new String("Welcome-to-Tw511.com");
        System.out.println("------------- 2 ---------------");
        System.out.println("Return Value :");

        for (String retval : Str.split("-", 2)) {
            System.out.println(retval);
        }
        System.out.println("------------- 3 ---------------");
        System.out.println("Return Value :");

        for (String retval : Str.split("-", 3)) {
            System.out.println(retval);
        }
        System.out.println("------------- 0 ---------------");
        System.out.println("Return Value :");

        for (String retval : Str.split("-", 0)) {
            System.out.println(retval);
        }
    }
}

執行上面範例程式碼,得到以下結果:

------------- 2 ---------------
Return Value :
Welcome
to-Tw511.com
------------- 3 ---------------
Return Value :
Welcome
to
Tw511.com
------------- 0 ---------------
Return Value :
Welcome
to
Tw511.com