я надеюсь, что вы можете мне помочь я пытаюсь заказать эти массивыКак я могу заказать продукты массива по идентификатору
int pumpno[] = new int[] { 3, 4, 5, 3, 4, 6};
String desc[] = new String[] {"jam", "chesse", "milk", "water", "soup","bread"};
int cost[] = new int[] {10, 15, 23, 43, 12, 67};
Я хочу напечатать в этих целях:
id 3
----------
desc jam
cost 10
desc water
cost 43
id 4
----------
desc chesse
cost 15
desc soup
cost 12
id 5
----------
desc milk
cost 23
id 6
----------
desc bread
cost 63
Например каждый массив имеет ту же длину, в этом случае 9, в массиве firts aare с одинаковым значением для id, поэтому я просто хочу один раз распечатать значение для id и распечатать все значения ниже с тем же идентификатором
я просто сделать как знать, если равно идентификатор я сделать это с этими
Set<String> set = new HashSet<String>();
for (int i = 0; i < pumpno.length; i++) {
if (set.contains(pumpno[i])) {
Log.d("Duplicate ", pumpno[i]);
} else {
set.add(pumpno[i]);
}
Но я понятия не имею, как печатать как в примере выше. если вы можете мне помочь, спасибо большое
Rory McCrossan спасибо за редактирование моего вопроса Я изучаю, как использовать это большое пространство. – Dragonbird