基础类型包装类及java中equals和==的区别

2024-11-07 15:43:28
推荐回答(1个)
回答(1):

基本数据类型是不能当对象使用的,基本类型包装类可以使用new关键字创建对象;
equals在基本类型中比较不能使用,只能在基本包装类中使用,比较的是两个基本类型的值;
==可以在基本类型中使用,比较的是两个基本数据的值;在基本包装类中比较的是地址值;
引用型数据如(String)equals比较的是内容;
引用型数据如(String)==比较的是地址值;