1. 程式人生 > >【Java入門第三季】

【Java入門第三季】

1.Comparable介面和Comparator介面

二者都是Java集合框架的成員


其中Collection介面和Map介面的子介面和實現類如下:


(1)Comparable介面:預設比較規則

其實現類需要實現compareTo()方法,A.compareTo(B)  正大負小0相等

(2)Comparator介面:臨時比較規則

其實現類需要實現compare()方法

(3)String類預設已經實現了Comparable介面,其實現的compareTo()方法的比較規則如下:

按順序從左到右比較每一個字元,其中每一個字元的比較規則如下: