2013-07-24 16 views

risposta

17

//noinspection è un'annotazione specifica IntelliJ. È simile a Java @SupressWarnings con la differenza che può essere utilizzato per una singola istruzione invece di dichiararlo a livello di classe o di metodo come @SupressWarnings.

In questo caso, si sopprime l'avviso che il ciclo For può essere sostituito da un ForEach.

1

significa che si sta utilizzando un contatore per eseguire l'elenco, quando si potrebbe fare solo:

for (Object obj : list) 

cui oggetto è sostituito dal tipo di oggetto in lista.