我知道,比較和compareTo
返回一個int
值。compareTo和compare比較工作如何?
例如:
Returns
0 if a equal b
-1 if a < b
+1 if a > b
sort
方法使得要麼compareTo
或compare()
方法的調用。但sort
方法在比較時如何排列list
或compareTo
返回int
值。 ?什麼是compare
或compareTo
返回一個int值進行排序後運行的背景情況如何呢sort
方法使用整型值(-1
或0
或1
)從compare
和compareTo
http://en.wikipedia.org/wiki/Sorting_algorithm或如果你想java特定:[TimSort](http://en.wikipedia.org/wiki/Timsort) – amit