13
public static <T, U extends Comparable<? super U>> Comparator<T> comparing(
Function<? super T, ? extends U> keyExtractor)
{
Objects.requireNonNull(keyExtractor);
return (Comparator<T> & Serializable)
(c1, c2) -> keyExtractor.apply(c1).compareTo(keyExtractor.apply(c2));
}
ilgilendiğim kısım burası!Döndürülmüş değerdeki '&' karakterinin anlamı nedir? Yardımlarınız için <code>return (Comparator<T> & Serializable)</code></p> <p>Teşekkür:
Serin. Bunu daha önce hiç görmemiştim! Bu ne kadar süre oldu? – MadConan
Bilmiyorum. Muhtemelen döküm Java'da bir özellik olarak sunulduğunda, 20 yıl demektir :) –
Eh, 15 yıl Java, bunu hiç görmedim. Her gün yeni bir şey öğrenin. :) – MadConan