-
String 支持正则表达式方法二:
- /**
- String[] spilt(String regex)
- 将当前字符串按照满足正则表达式的部分拆分
- 然后将拆分后的字符串以数组方式返回
- spilt末尾拆出的空串会默认省略
*/
public class SplitDemo {
public static void main(String[] args) {
String line0=“abc,bcd,def,fng,”;
String line1=“abc,bcd,def,fng,”;
String[] data0=line0.split(",");
String[] data1=line1.split(",");
System.out.println(data0.length);
System.out.println(data1.length);
System.out.println(data0);
System.out.println(Arrays.toString(data0));
//Array为了可读拆完之后(bcd,def…)前面有空格
System.out.println(Arrays.toString(data1));
}
}
结果:
4
8
[Ljava.lang.String;@7852e922
[abc, bcd, def, fng]
[abc, bcd, def, , , , , fng]