java的split的一些易错点
程序员文章站
2024-03-20 13:08:16
...
这里的we和LeetCode之间有两个空格,都隔开了,所以数组str里面是2个空的字符串,不是空格字符串。
class Untitled {
public static void main(String[] args) {
String s="we LeetCode contest";
String[] str=s.trim().split(" ");
System.out.println(str.length);
System.out.println(str[1].equals(" "));
System.out.println(str[1].equals(""));
for(int i=0;i<str.length;i++)
System.out.print(str[i]);
}
}
结果:
4
false
true
weLeetCodecontest
上一篇: ios - 多线程之六:GCD串行