DESKTOP-QT2JO23_20200908-孙中霞

一,问题

直接输出空串的长度为零的时候 , 为什么用split(",")去分割空字符串的时候输出它的长度会为 1 ????但是去分割一个不包含","的字符串的时候,它是一个整体,他的长度为1!

public class splits {

    public static void main(String[] args) {
        String s = "";
        System.out.println(s.length());//0
        System.out.println(s.split(",").length);//1
    }
}

二,解决

和多人商量未果

三,吐槽

今天方法简单,还行,还可以理解吧!