首页 > 其他 > 详细

实例化后的list的默认值

时间:2018-02-05 21:22:13      阅读:332      评论:0      收藏:0      [点我收藏+]
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的默认值

原文:https://www.cnblogs.com/kangkaii/p/8419119.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!