发现JAVA两个问题,SPLIT和REPLACEALL,希望有高手可以解答
class daiweistring
{
public static void main(String[] args)
{
String str1 = " ";
String str2 = ",";
String str3 = ".";
String strWord = "The world,the.people";
String strTemp = strWord.replaceAll(str2, str1);
String strTemp1 = strTemp.replaceAll(str3, str1);
System.out.println(strTemp1);
}
}
结果竟然是一" ",这是为什么
还有就是用三次的SPLIT的话"THE WORLD.SDFSDF,111",比如第一次split(",")第二次split("."),第三次split(" ")竟然分出来的是0个数组元素,这是为什么呢?