今天总结一下在Java里面基本数据类型的比较和引用数据类型的比较方法。
基本数据类型:
首先了解一下基本数据类型,在Java中,基本数据类型包括boolean,byte,char,short,int,long,float,double八种,它们的比较方式分别为:>、<、==、!=、>=、<= 。
引用数据类型:
引用数据类型包括 String 、Integer、用户自定义的引用数据类型(使用关键字new创建的类型 ),实现他们比较的方法是实现一个Comparable接口或者new一个比较器(Comparator)或者有的可以使用自己的方法例如String类的equals方法,我们熟知的String类内部就是实现了Comparable接口,实现了就要重写其CompareTo方法,同时该接口可以使一个类具备比较功能。
关于Comparator的使用,可以去看Comparator的代码用例篇文章,里面的代码有Comparator的使用。