List isEmpty()和size()==0 有什么区别

没有区别,isEmpty()方法也是判断size是否为0.
    /**
     * Tests if this list has no elements.
     *
     * @return  true if this list has no elements;
     *          false otherwise.
     */
    public boolean isEmpty() {
return size == 0;
    }

结果都是一样
没什么区别
isEmpty()判断有没有元素
而size()返回有几个元素

如果判断一个集合有无元素 
建议用isEmpty()方法.这清晰,简明

你可能感兴趣的:(Java)