一、split(String regex)
字符串分割,将字符串按照指定字符进行分割,返回的是一个字符串数组。
public String[] split(String regex) {
return split(regex, 0);
}
原理:参数名称是regex
表示的是以某个字符串进行字符分割。
值得注意的是Java中使用String.split对有些特殊字符进行分割时需要进行转义才能进行分割。
例如:“| " ,”*", ". "等,否则无法分割会报错。
实例1:根据空格切割
public static void main(String[] args) {
String k1 = "招标人 投标人 设计单位 施工单位";
String[] k = k1.split(" ");
System.out.println(k[0]);
System.out.println(k[1]);
System.out.println(k[2]);
System.out.println(k[3]);
}
输出结果:

实例2:根据特殊字符进行“.”分割
public static void main(String[] args) {
String k1 = "招标人.投标人.设计单位.施工单位";
String[] k = k1.split("\\.");
System.out.println(k[0]);
System.out.println(k[1]);
System.out.println(k[2]);