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

    utilità istruzione "continue"

    ecco un codice con l' istruzione "continue":

    codice:
    package indovina1;
    import java.io.*;
    
    public class Indovina1 {
        public static void main( String[] args ) throws Exception {
            BufferedReader input = new BufferedReader(new InputStreamReader( System.in ) );
            
            //Costanti
            final int Costante = 15;
        
            //Variabili di input
            int num;
        
            //Ciclo
            while( true )
            {
                //Acquisisci num
                System.out.println("Inserire un numero: ");
                String line = input.readLine();
                num = Integer.parseInt( line );
        
                //Se num != costante
                if (num != Costante)
                {
                    continue;                //torna a while
                } 
        
                break;                     //interrompi ciclo
            }
            
            System.out.println("numero trovato!");
        }
    }


    ed ecco il codice leggermente modificato: senza "continue":

    codice:
    package indovina1;
    
    import java.io.*;
    
    
    public class Indovina1 {
        public static void main( String[] args ) throws Exception {
            BufferedReader input = new BufferedReader(new InputStreamReader( System.in ) );
            
            //Costanti
            final int Costante = 15;
        
            //Variabili di input
            int num = 0;
        
            //Ciclo
            while( num != Costante )
            {
                //Acquisisci num
                System.out.println("Inserire un numero: ");
                String line = input.readLine();
                num = Integer.parseInt( line );
        
                    
                    }
            System.out.println("numero trovato!");
            }
            }

    si può notare che all' esecuzione non c' è alcuna differenza..

    era proprio necessario quel "continue"??

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    In questo esercizietto il continue è abbastanza inutile, come ha già visto. Ma ci sono casi in cui è più utile, dipende da cosa stai facendo e come vuoi farlo
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    ah ok!

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.