33 Stimmen

Drucken einer ArrayListe mit einer for-each-Schleife

Wie schreibe ich ein for-each, das jedes Element in der Liste ausgibt, wenn das Folgende in einer Klasse existiert?

private ArrayList<String> list;
list = new ArrayList<String>();

Ich habe:

for (String object: list) {
    System.out.println(object);
}

93voto

Andreas Dolk Punkte 110776

Ihr Code funktioniert. Wenn Sie keine Ausgabe haben, haben Sie vielleicht "vergessen", einige Werte in die Liste aufzunehmen:

// add values
list.add("one");
list.add("two");

// your code
for (String object: list) {
    System.out.println(object);
}

36voto

Pranjal Gupta Punkte 561
import java.util.ArrayList;
import java.util.List;

class ArrLst{

    public static void main(String args[]){

        List l=new ArrayList();
        l.add(10);
        l.add(11);
        l.add(12);
        l.add(13);
        l.add(14);
        l.forEach((a)->System.out.println(a));
    }
}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X