String类中的split方法

split方法进行字符串的分割,如下是Java中的测试代码:

public class test {
public static void main(String[] args)
{
String s = "men,a,b,c,d,e,,abc,,3";
for (String s1 : s.split(",")) {
System.out.println(s1);
}


String IP1 = "192.168.50.21";
for (String ss : IP1.split("\\.")) { //注意,需要转义符\\
System.out.println(ss);
}
String IP2 = "192.168.50.22";
for (String ss : IP2.split("[.]")) { //注意,需要用转义符[]
System.out.println(ss);
}
String sss="aa bb cc dd ee";
for (String ss1 :sss.split("[ ]+")) //注意,+表示一个或多个,这里是一个或多个的空格
System.out.println(ss1);
}
}
运行结果如下:

men
a
b
c
d
e

abc

3

192
168
50
21
192
168
50

22
aa
bb
cc
dd
ee

posted @ 2021-04-22 21:36  老岳博客  阅读(544)  评论(0编辑  收藏  举报