Java的split函数切分空串和标点

来源:互联网 发布:vs2015 mysql 编辑:程序博客网 时间:2024/06/07 03:08
@Testpublic void test() {// 个人感觉Java提供的方法非常不一致,如果空串切分之后还是空串,那,以,切分之后不应该也是空串吗?String oneDot = ",";String emptyString = "";String[] split = oneDot.split(",");// 切分完之后split大小是0String[] split2 = emptyString.split(",");// 空串切分之后还是空串System.out.println(split.length);// output:0System.out.println(split2.length);// output:1System.out.println(split2[0]);// output:System.out.println(split2[0].equals(""));// output:trueSystem.out.println(split2[0] == null);// output:false}

在断点调试中,可以看到详细信息


0 0