Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
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
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.