Michi: Iterator String in For-Schleife

Hallo Forum,
ich habe in meinen Scripten eine Stelle gefunden, wo ich so eine Schreibweise noch nie gesehen habe.
In etwa so:

//Ich weiß zwar nicht, was eine Liste genau ist, könnte mir aber irgendein Container wie Vector oder Hashmap dadrunter vorstelle
List<String> bla = getMessageGroup(......;

if(bla != null){

for(String c : bla){
    //Diese Schreibweise verwirrt mich nun einwenig. c wird wahrscheinlich eine neue Variable sein und wird mit dem Inhalt von bla gefüttert und ausgegeben und weitergelaufen??

Grüße

  1. Hi Michi,

    http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html

    http://java.sun.com/j2se/1.5.0/docs/guide/language/foreach.html

    MfG
    Otto

    1. Hi Michi,

      sorry. wollte auf Vorschau klicken und nicht auf Absenden.
      Wer lesen kann ist klar im Vorteil und wer bis zum Ende ließt ist was unbesiegbar.

      Zurück zum Thema. List ist ein interface, ArrayList und co. Implementieren u.a. dieses Interface.

      Die for Schleife, ist eine foreach Schleife. Diese durchläuft alle Elemente einer liste. Genaues kannst findest du unter dem Link.

      PS.:Kann ich meinen persönlichen Einstellungen so konfigurieren, das ich immer den Umweg über die Vorschau gehen muss?

      MfG
      Otto

      1. Hi,

        PS.:Kann ich meinen persönlichen Einstellungen so konfigurieren, das ich immer den Umweg über die Vorschau gehen muss?

        Du könntest den "Nachrichten absenden"-Button auf der Nicht-Vorschau-Seite ausblenden per display:none; (entweder ein eigenes CSS hier einbauen oder den entspr. Mechanismus des Browsers nutzen).

        cu,
        Andreas

        --
        Warum nennt sich Andreas hier MudGuard?
        O o ostern ...
        Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    2. Hi Otto,

      http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html

      http://java.sun.com/j2se/1.5.0/docs/guide/language/foreach.html

      Danke, bin ich im englischen nicht so bewand, werde versuchen es aber zu verstehen. link nummer 2 sieht aber schon mal sehr gut aus mit den beispielen :-)

      Danke nochmals.