Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come fare paragoni booleane in Java

confronti booleani consentono agli sviluppatori di creare applicazioni Java in grado di rispondere agli input dell'utente e di altri fattori imprevedibili . Usando la logica booleana , è possibile creare test condizionali su valori e variabili . Questi test condizionali flusso sarto lavorazione alle diverse situazioni, determinare se un valore è maggiore o minore di un altro , se due valori sono uguali o se non sono uguali . I programmi possono anche includere i test condizionali incatenato per ulteriore complessità . Logica booleana in programmi Java in genere comporta " se ", " else if " ed " else " . Istruzioni
1

Aggiungi alcune variabili al vostro programma e scoprire se uno è minore rispetto agli altri. Utilizzare il seguente codice di esempio : int Numa = 5; int Numb = 3; se ( NUMA < Numb ) System.out.println ( " A è minore di B "); altro System.out.println (" A non è inferiore a B " ) ;

Questo codice verifica se il primo numero è inferiore rispetto agli altri, la scrittura di un messaggio se lo è. Se il primo test restituisce un risultato falso , l' esecuzione di codice salterà alla sezione altro ed eseguirlo. La sezione altro non indica che il primo numero è maggiore del secondo , come i numeri possono essere uguali . La seguente versione alternativa esegue un ulteriore test : if ( NUMA Numb ) System.out.println ( " A è maggiore di B " ) ; altro System.out.println ( " I numeri sono uguali " ) ;

La sezione else finale in questo caso sarà eseguito solo se i primi due test restituiscono risultati falsi , in modo che i numeri devono essere pari
2

prova . se i numeri sono o maggiori o uguali tra loro . Il codice seguente illustra questa tecnica scorciatoia : se NUMA ( > = Numb ) System.out.println ( " A è sia maggiore o uguale a B " ) ;

Per determinare se un numero è minore o uguale ad un altro , di fornire una sezione di altro , utilizzare il seguente codice : if ( NUMA < = Numb ) System.out.println ( " a è minore o uguale a B "); altro System.out.println ( " a è maggiore di B ") .

la sezione altrimenti verrà eseguito solo se il primo numero è né pari né meno che la seconda
3

Scopri se una variabile è uguale a un altro . Se avete solo bisogno di sapere se due valori sono uguali , utilizzare la seguente sintassi : if ( NUMA == Numb ) System.out.println ( " A e B sono uguali " ) ;

Il doppio segno di uguale esegue un test di uguaglianza, da non confondere con l' unico segno di uguale, che svolge un incarico. Per scoprire se le due variabili non sono uguali , utilizzare la seguente notazione : se ( numA! = Numb ) System.out.println ( " A e B non sono uguali ");

Il risultato di questo test non indica che il numero è più alto o più basso , solo che i due non sono uguali .
4

catena i test di soddisfare più di una condizione . Il seguente codice di esempio illustra concatenamento due test condizionali insieme : se ( NUMA > && Numb Numb > = 0 ) System.out.println ( " A è maggiore di B ed è anche maggiore di zero , perché B è almeno zero " ) ;

Questa prova sarà solo restituire un risultato vero se entrambi i singoli test restituiscono anche vero risultato . Se uno dei due test restituisce un risultato falso , l'intera istruzione restituisce false e il suo contenuto non viene eseguito .
5

catena i test insieme per specificare le condizioni facoltative . Per eseguire il test per una delle due condizioni , utilizzare il seguente codice : if ( NUMA > Numb

 

Programmazione © www.354353.com