实例化后的list的默认值

Posted kangkaii

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实例化后的list的默认值相关的知识,希望对你有一定的参考价值。

public class List默认值 {
    public static void main(String[] args) {
        List<String> arrayList = new ArrayList<>();
        List<String> linkedList = new LinkedList<>();
        if (arrayList.isEmpty()) {
            System.out.println("arrayList默认是空");
        }
        if (linkedList.isEmpty()) {
            System.out.println("linkedList默认是空");
        }
        if (arrayList != null) {
            System.out.println("arrayList默认不是null");
        }
        if (linkedList != null) {
            System.out.println("linkedList默认不是null");
        }
        if (arrayList.size() == 0) {
            System.out.println("arrayList.size()是0");
        }
        if (linkedList.size() == 0) {
            System.out.println("linkedList.size()是0");
        }
        try {
            System.out.println(arrayList.get(0)+"arrayList.get(0)没抛异常");
        }catch (Exception e){
            System.out.println(arrayList.get(0)+"arrayList.get(0)抛了异常");
        }
        try {
            System.out.println(linkedList.get(0)+"linkedList.get(0)没抛异常");
        }catch (Exception e){
            System.out.println(linkedList.get(0)+"linkedList.get(0)抛了异常");
        }
    }
}

结果为:

arrayList默认是空
linkedList默认是空
arrayList默认不是null
linkedList默认不是null
arrayList.size()是0
linkedList.size()是0
arrayList.get(0)抛了异常
linkedList.get(0)抛了异常

以上是关于实例化后的list的默认值的主要内容,如果未能解决你的问题,请参考以下文章

图像细化函数(背景为黑色像素值为0,前景为白色像素值255,必须只含有0和255的像素值,即二值化后的图像)

R语言使用sort.list函数对向量数据进行排序(默认升序排序)返回排序后的对应索引值

JS的构造函数

谈谈JS构造函数

java向前引用和向后引用是啥概念

变量常量和作用域