Item 61. Primitive Type & Boxed Primitive Type
class Example {
public static void main(String[] args) {
Comparator<Integer> naturalOrder =
(i, j) -> (i < j)
? -1
: (i == j ? 0 : 1);
System.out.println(naturalOrder.compare(new Integer(59), new Integer(42))); // 1
System.out.println(naturalOrder.compare(new Integer(42), new Integer(59))); // -1
System.out.println(naturalOrder.compare(new Integer(59), new Integer(59))); // 1, not 0!
}
}λ°μ± νμ
κ³Ό κΈ°λ³Έ νμ
μ νΌμ©ν΄μ μ¬μ©ν λμ μ£Όμμ
λ°μ±νμ
μ μ¬μ©ν΄μΌ νλ κ²½μ°
Last updated