La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Corso Java Cicli e Array.

Presentazioni simili


Presentazione sul tema: "Corso Java Cicli e Array."— Transcript della presentazione:

1 Corso Java Cicli e Array

2 Corso Java – Costrutto while
while(espressione) { } Il codice dentro le parentesi graffe viene eseguito finché la condizione è vera Potrebbe non venire mai eseguita o trasformarsi in un ciclo infinito. Corso Java – Costrutto while

3 Corso Java – Costrutto while
int a=0; while(a<20) { } Quando questo ciclo verrà eseguito ininterrottamente? Corso Java – Costrutto while

4 Corso Java – Costrutto do while
} while(espressione) Il contenuto delle parentesi graffe viene eseguito almeno una volta e fino a quando l’espressione è verificata. Corso Java – Costrutto do while

5 Esempio di costrutto do while
double a; do { system("inserisci un numero positivo"); a = in.nextDouble(); } while(a>0) Corso Java – Costrutto do while

6 Esercizio sul costrutto Do While
Scrivere all’interno della classe Main un metodo che permetta di inserire un carattere fino a quando non si inserisce il carattere “A”. (Utilizzare il costrutto Do While ) Corso Java – Costrutto do while

7 Corso Java – Costrutto for
for(inizializzazione; terminazione; aggiornamento) { } Il contenuto delle parentesi graffe viene eseguito fino a quando non si raggiunge la terminazione Si usa quando una variabile viene modificata da un valore iniziale a un valore finale con un incremento (o decremento) costante Corso Java – Costrutto for

8 Corso Java – Costrutto for
for(int i=1;i<=n; i++){ } // qui i non è più definita La validità della variabile si estende fino alla fine del ciclo for e, quando il ciclo termina, i non è più definita Corso Java – Costrutto for

9 E’ una sequenza di valori del medesimo tipo
Array E’ una sequenza di valori del medesimo tipo double[] data = new double[10] tipo nome array dimensione Corso Java – Array

10 Array data[2] = 30.78; Identifica l’elemento di indice 2
nell’array, ma posizione 3 !! data[2] = 30.78; indice data.length  lunghezza dell’array data Limite degli array: la loro lunghezza è fissa! L’array va inizializzato, come gli oggetti Corso Java – Array

11 Esercizio 1 Creare la classe «Smartphone» con i seguenti attributi:
- Modello Processore Ram - Pollici Sistema operativo Disponibilità (boolean) Creare i costruttori (default e parametrizzato) della classe e i metodi get e set

12 Esercizio 2 Nella classe main crea 3 Smartphone e inseriscili all’interno di un Array, simulando un listino Conta il numero di dispositivi Android disponibili Trova tra tutti gli smartphone, il modello che ha lo schermo con più pollici


Scaricare ppt "Corso Java Cicli e Array."

Presentazioni simili


Annunci Google