Java

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());

Terma të lidhur