玩转数据结构-从入门到进阶「笔记」
数组使用泛型:
- 泛型可以让我们的数据结构可以放置“任何”数据类型
- 但是不可以是基本的数据类型,只能是类对象
- boolean,byte,char,short,int,long,float,double
因此出现了包装类,每个基本数据类型都有对应的包装类
「Boolean , Byte , Char , Short, Int ,Long ,Float ,Double」
==与equals( )
==在Java中是一个二元操作符,用于比较原生类型和对象。当比较基本类型时,较为好理解;当比较对象时,比较规则是:两个对象基于内存引用,若两个对象的引用完全相同,则==返回的结果为true。
equals( )方法是Object( )类中,根据具体的业务逻辑来定义该方法,用于检查两个对象的相等性。默认是equals方法实现与==操作是一样的,所以在业务中一般都会重写equals( )。