6
Java'da stream.sorted () ile bir listeyi sıralama
Bir akıştan bir listeyi sıralamakla ilgileniyorum. Kullandığım kod bu: list.stream() .sorted((o1, o2)->o1.getItem().getValue().compareTo(o2.getItem().getValue())) .collect(Collectors.toList()); Bir şey mi kaçırıyorum? Liste sıralanmıyor. Listeleri en düşük değere sahip maddeye göre sıralaması gerekir. for (int i = 0; i < list.size(); i++) { System.out.println("list " + (i+1)); print(list, i); } Ve baskı yöntemi: public static …