Comparable & Comparator
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
Që Java t'i rendisë objektet e tua, duhet ta dijë si t'i krahasojë. Me Comparable (compareTo) i jep klasës një renditje „natyrale“; me Comparator krijon renditje të tjera — sipas notës, emrit, moshës.
EnglishEN
For Java to sort your objects, it needs to know how to compare them. With Comparable (compareTo) you give the class a “natural” order; with Comparator you create other orders — by grade, name, age.
Si ta mendosh
Si ta renditësh klasën: sipas alfabetit (renditja natyrale) ose sipas gjatësisë për foton (Comparator).
Lexoje në anglisht
Like lining up a class: alphabetically (the natural order) or by height for the photo (a Comparator).
Shembull kodijava
nxenesit.sort(Comparator.comparing(Nxenes::nota).reversed());