包装类请教

来源:18-12 【项目实战】封装统一的响应结果

qq_暖若安阳_9

2024-07-11

有个问题,请教一下老师,状态码这里定义为包装类,不用int类型为何?什么时候该定义包装类Integer,什么时候用基础类型好一点?
写回答

1回答

彭彭老师

2024-07-12

int 是基本数据类型,通常用于基本数学运算,或者用来表示数组索引;Interger 是包装类,定义的状态码是 Interger 对象,其值可以为 null,可以用来表示不存在或者未知的整数值,状态码可以被扩展、被其他接口调用,或者接收数据库的查询结果,有可能为空值,所以在项目开发中,状态码的定义使用 Integer 类型。在一些 Java 库和框架中,要求传递对象,使用 Integer 类型,可以更好的与其他 api 进行交互。

0
0

Java零基础入门与实战

Java零基础入门与实战 多场景|多案例|全栈项目

277 学习 · 220 问题

查看课程