Mengisih ArrayList Objek Tersuai dalam Java
Untuk mengisih senarai objek tersuai di Jawa, seperti ArrayList objek Buah berdasarkan pada harta tertentu, anda boleh menggunakan Comparator. Berikut ialah contoh:
import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; public class FruitSorter { private List<Fruit> fruits = new ArrayList<>(); public void sortFruits() { // Create a Comparator to compare fruits based on their fruit name Comparator<Fruit> comparator = new Comparator<Fruit>() { @Override public int compare(Fruit fruit2, Fruit fruit1) { return fruit1.getFruitName().compareTo(fruit2.getFruitName()); } }; // Sort the fruits list using the Comparator Collections.sort(fruits, comparator); } }
Dalam contoh di atas, kaedah sortFruits() menggunakan Comparator tersuai untuk mengisih senarai buah-buahan berdasarkan sifat fruitName. Anda boleh memulakan ArrayList objek Buah mengikut keperluan anda dan kemudian memanggil kaedah sortFruits() untuk mengisih senarai mengikut nama buah.
Atas ialah kandungan terperinci Bagaimanakah saya boleh mengisih ArrayList objek tersuai di Jawa berdasarkan harta tertentu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!