Wie durchläuft man zwei ArrayLists gleichzeitig? [Duplikat]
Diese Frage hat hier bereits eine Antwort:
Wie kann man parallele Sammlungen am elegantesten durchlaufen? 8 AntwortenIch habe zwei Array-Listen, deklariert als:
ArrayList<JRadioButton> category = new ArrayList<JRadioButton>();
ArrayList<Integer> cat_ids = new ArrayList<Integer>();
Diese beiden Felder enthalten genau die gleiche Anzahl von Werten, die in der Natur tatsächlich übereinstimmen.
Ich weiß, dass ich eine der folgenden Schleifen durchlaufen kann:
for(JRadioButton button: category)
{
if(button.isSelected())
{
buttonName = button.getName();
System.out.println(buttonName);
}
}
Ich möchte jedoch beide LISTEN gleichzeitig durchlaufen. Ich weiß, dass sie genau die gleiche Größe haben. Wie mache ich das?