Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    for (Sensor s : list) Cosa fanno i 2 punti?

    Mi trovo davanti a questo codice

    codice:
    List<Sensor> list = manager.getSensorList(Sensor.TYPE_ALL);
        for (Sensor s : list) {
          TextView[] v = installBoxSensor(s);
          installListenerSensor(s, v);
        }
    non capisco cosa significhi la condizione del for, cosa fanno i 2 punti? a cosa servono?

    Grazie

  2. #2

    Re: for (Sensor s : list) Cosa fanno i 2 punti?

    Originariamente inviato da patrix252
    Mi trovo davanti a questo codice

    codice:
    List<Sensor> list = manager.getSensorList(Sensor.TYPE_ALL);
        for (Sensor s : list) {
          TextView[] v = installBoxSensor(s);
          installListenerSensor(s, v);
        }
    non capisco cosa significhi la condizione del for, cosa fanno i 2 punti? a cosa servono?

    Grazie
    Si chiama ciclo for-each e in questo caso il costrutto significa questo:
    codice:
    for( Iterator<Sensor> it = list.iterator(); it.hasNext() ; ) {
         ...
    }
    in pratica viene utilizzato l'iteratore per scorrere l'intera lista.

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Originariamente inviato da patrix252
    non capisco cosa significhi la condizione del for, cosa fanno i 2 punti? a cosa servono?
    Le risposte a questo genere di domande, relative ai fondamentali del linguaggio Java, si possono trovare con una semplice ricerca o leggendo una qualsivoglia guida/tutorial online, come questa.

    Suggerisco di fare una ricerca prima di postare, come indicato nel Regolamento.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.