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)抛了异常

相关文章:

  • 2021-12-13
  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-15
  • 2021-12-07
猜你喜欢
  • 2021-11-05
  • 2021-11-13
  • 2021-10-09
  • 2021-11-29
  • 2022-12-23
  • 2021-11-28
相关资源
相似解决方案