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-www.tech58.net");
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-www.tech58.net
------------- 3 ---------------
Return Value :
Welcome
to
www.tech58.net
------------- 0 ---------------
Return Value :
Welcome
to
www.tech58.net
加公众号啦,蝴蝶的技术学习公众号
注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。