问答详情
源自:2-4 统一异常处理(上)

为什么使用Integer问不是int?

为什么使用Integer问不是int?

提问者:23568 2017-07-11 20:39

个回答

  • mjka5632
    2017-11-29 15:18:14
    已采纳

    int是java基本数据类型,Integer是int的包装类。

    Integer使用需要被实例化,int不需要(也就是说Integer是对象,int不是)

    Integer的默认值null,int的默认值为0

  • 慕粉3937597
    2017-07-12 21:17:43

    参数是对象,int不是对象,所以用Integer