La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Java World Cicli e Array.

Presentazioni simili


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

1 Java World Cicli e Array

2 Java World – 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. Java World – Costrutto while

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

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

5 Esempio di costrutto do while
double value; do { system("inserisci un numero positivo"); value = in.nextDouble(); } while(value<0) Java World – 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 ) Java World – Costrutto do while

7 Java World– 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 Java World– Costrutto for

8 Java World– 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 Java World– 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 Java World– 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 Java World– 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 una serie di Smartphone e inseriscili all’interno di un Array, simulando un listino Trova tra tutti gli smartphone, il modello che ha lo schermo con più pollici Trova il numero di dispositivi Android disponibili


Scaricare ppt "Java World Cicli e Array."

Presentazioni simili


Annunci Google