int和Integer的区别(基本数据类型和包装类的区别)

  1. int的默认值是0,而Integer默认值是null

  2. int变量存储本身,Integer变量存储内存地址

  3. int可以直接使用 Integer必须实例化对象

  4. int是基本数据类型,Integer是int的包装类

Collection和Collections的区别

  1. collection是集合接口,有list和set两子接口
  2. collections是集合工具类,提供了一系列的静态方法对集合进行操作

数组转集合,集合转数组

集合转数组:

list.toArray()

数组转集合:

Arrays.asList()