Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.
Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin. Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Javada Listni guruhlash

+5 ovoz
92 marta ko‘rilgan
so‘radi 23 fevral, 17 Kenjebaev (1,052 bal)
tahrirlandi 23 fevral, 17 vejon
Javada List<> bor. Uni guruhlash kerak (Android).

Guruhlash davomida guruhga kirganlar sonini bilish kerak.

Masalan: List`da id, name, group_id bor.

group_id bo'yicha guruxlash kerak.

1 ta javob

+2 ovoz
javob berdi 24 fevral, 17 Fozilbek (154 bal)
tanlangan 25 fevral, 17 Kenjebaev
 
Eng yaxshi javob

Mapdan foydalansangiz bo'ladi

Map<Integer, List> groupedList = new HashMap<>();
for (Object obj: list){
     if(groupedList.containsKey(obj.group_id) ){
        grouppedList.get(obj.group_id).add(obj);
     } else {
        List l = new ArrayList();
         l.add(obj);
         grouppedList.put(obj.group_id, l);
     }
}

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...