split函数,用来分割字符串。
原理:split方法的参数其实是一个正则表达式
注意:有一个参数很特殊,它就是".",用这个参数是有问题的,要换成"\\.",才能表示用"."分割字符串。
package zhangyang;
public class Stringfenge {
public static void main(String[] args) {
String str1="aaa,bbb,tmd";
String str2="abc.efg.hij";
String[] str3=str1.split(",");
for (int i = 0; i < str3.length; i++) {
System.out.println(str3[i]);
}
System.out.println("=================");
String[] str4=str2.split(".");//运行结果没有显示
for (int i = 0; i < str4.length; i++) {
System.out.println(str4[i]);
}
System.out.println("=================");
String[] str5=str2.split("\.");//两个反斜杠+.//有显示
for (int i = 0; i < str5.length; i++) {
System.out.println(str5[i]);
}
}
}
看到了吗,这有个坑,希望大家把它填起来。屏幕前的你学会了吗?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)