String split(String regex, int limit)方法

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-xuhuhu.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-xuhuhu.com
------------- 3 ---------------
Return Value :
Welcome
to
xuhuhu.com
------------- 0 ---------------
Return Value :
Welcome
to
xuhuhu.com

上一篇: java中方法重载和方法重写的区别 下一篇:无