Nwlapcug.com


Come utilizzare Boolean in Java



Programmazione Java fornisce ampi due modi per utilizzare valori booleani. Il tipo primitivo booleano è l'elemento principale sono suscettibili di utilizzare nei programmi Java, ma la classe Boolean vi offre anche la possibilità di utilizzare valori booleani come oggetti anziché tipi primitivi o valori. L'uso più comune per i valori booleani in Java è all'interno di verifiche condizionali, in cui un programma effettua un test con ulteriore elaborazione dipendono i risultati. Utilizzando valori booleani in Java è generalmente facile ed è una buona tecnica iniziale per dotare te stesso con.

Istruzioni

1

Creare una variabile booleana nel progetto Java. Utilizzare il seguente codice per creare una primitiva di tipo boolean e assegnare un valore:

Boolean isTooSmall = false;

I valori booleani possono essere solo true o false; nessun altro valore è possibile. Sempre il nome tuo variabili booleane con nomi significativi come nell'esempio, che potrebbero essere utilizzate per determinare se un altro valore o variabile rientra in qualche intervallo desiderato.

2

Assegnare il risultato di un test per la variabile. Utilizzare il seguente codice di esempio per eseguire un test su un'altra variabile, assegnare un valore alla variabile booleana a seconda del risultato di questo test:

String someText = "Qui è un po' di testo";

if(someText.length() < 40) isTooSmall = true;

System.out.println ("Troppo piccolo?" + isTooSmall);

Questo esempio verifica semplicemente se la lunghezza della stringa è inferiore a 40 caratteri, assegnando un valore true per la variabile booleana se è. Salvare il file, compilare ed eseguire il programma per testarlo. Si dovrebbe vedere un messaggio scritto nella console di output standard che indica se la stringa è "troppo piccola" o no.

3

Un metodo restituisca un risultato booleano. Metodi di Java spesso restituiscono valori booleani. Utilizzare il seguente codice di esempio per creare un nuovo metodo nel programma:

public boolean isBelowMinimum (String testText) {

if(Testtext.length() < 40) restituisce true;

else return false

}

La stringa passata è testata e restituito un risultato booleano. In questo caso viene restituito un valore booleano, tuttavia sarebbe anche possibile fornire le stesse funzionalità utilizzando una variabile come segue:

public boolean isBelowMinimum (String testText) {

booleano inadatto = false;

if(Testtext.length() < 40) inadatto = true;

ritorno inadatto;

}

4

Chiamare il metodo booleano del programma. Altrove nel codice, è possibile chiamare il metodo "isBelowMinimum" come segue dopo la riga in cui è stato creato la stringa e la variabile booleana "isTooSmall":

isTooSmall = isBelowMinimum(someText);

System.out.println ("Troppo piccolo?" + isTooSmall);

Testare il codice utilizzando entrambi possibili implementazioni del metodo "isBelowMinimum" e provare a modificare la stringa e valori numerici.

5

Utilizzare oggetti Boolean nella classe. Facoltativamente, è possibile utilizzare la classe Boolean che Java fornisce invece di utilizzare valori e tipi primitivi. L'implementazione del metodo corrispondente potrebbe essere:

public Boolean isBelowMinimum (String testText) {

Booleano inadatto = Boolean.valueOf(false);

if(Testtext.length() < 40) inadatto = Boolean.valueOf(true);

ritorno inadatto;

}

La chiamata di funzione potrebbe essere modificata come segue:

Boolean isTooSmall = isBelowMinimum(someText);

System.out.println ("Troppo piccolo?" + isTooSmall.booleanValue());

Consigli & Avvertenze

  • Anche se può non sempre essere direttamente consapevoli di loro, ogni volta che il codice utilizza test condizionali, i valori booleani sono operativi.
  • È generalmente preferibile utilizzare valori booleani tipo primitivo anziché la classe Boolean, come la memoria di quest'ultimo utilizza inutili.