Einführung in Java Booleans

Im heutigen Leben treffen wir oft Entscheidungen über unsere Aktivitäten, Situationen, Visionen, Ergebnisse, Ereignisse usw. Der Wert unserer Entscheidung ist einer der beiden folgenden: Ja oder Nein; richtig oder falsch; an oder aus; go oder no-go usw. Die Programmierung unterliegt keiner Ausnahme. Bei der Programmierung müssen wir basierend auf unserer Kernlogik und unseren Anwendungsfällen Entscheidungen treffen und basierend auf diesen Entscheidungen den Code entsprechend schreiben. Java ist als Programmiersprache keine Ausnahme und ermöglicht es uns, einen speziellen Datentyp namens "Boolean" bereitzustellen, um sie in unserem Code für Entscheidungszwecke zu verwenden. Eine Java-Boolesche Variable oder ein Boolescher Ausdruck können einen der beiden folgenden Werte annehmen: true oder false.

Lassen Sie uns über die Booleaner aus der Perspektive der Java-Programmierung diskutieren.

Arten von Java-Booleschen Werten

Im Folgenden sind die verschiedenen Arten von Java-Booleschen Werten aufgeführt:

1. Schlüsselwort Boolean mit Variablennamen

Sie haben nur zwei Möglichkeiten bezüglich der Werte einer Variablen vom Typ Boolean in Java. Der Wert für einen Booleschen Typ ist entweder wahr oder falsch. Es gibt keine andere Option. Sie müssen das Schlüsselwort Boolean zusammen mit Variablennamen verwenden und ihm den Wert (true oder false) zuweisen.

Syntax:

Boolean =, where value is either true or false

Beispielsweise:

boolean bool = true, wobei bool der Variablenname ist und value als true zugeordnet ist

boolean bool2 = false, wobei bool der Variablenname ist und dem Wert false zugeordnet ist

Code Beispiel 1:

public class BooleanInJava (
public static void main(String() args)
boolean bool = true ;
boolean bool2 = false;
System.out.println(bool);
System.out.println(bool2);
)
)

Ausgabe:

2. Variable vom Typ Boolean

Was ist, wenn Sie einer Variablen vom Typ Boolean andere Werte als true oder false zuweisen?

Beispielsweise:

boolean bool = 1;

boolean bool2 = 0;

Sie werden Fehler dafür bekommen.

Code Beispiel 2:

public class BooleanInJava (
public static void main(String() args) (
boolean bool = 1 ;
boolean bool2 = 0;
System.out.println(bool);
System.out.println(bool2);
)
)

Ausgabe:

3. Eigenschaft von Boolean

Wie kann diese Funktion von Boolean effektiv genutzt werden?

Wir können damit Entscheidungen in unserem Programm treffen. Ich möchte damit sagen, dass Sie einige entscheidende Faktoren in Ihrem Programm testen können, indem Sie bedingte Operatoren verwenden, um einen Booleschen Wert abzurufen oder auszudrucken. Dies ist das Testen des Zustands eines Booleschen Ausdrucks. Das Programm wertet diesen Ausdruck aus und entscheidet entsprechend.

Lassen Sie uns einige Beispiele haben:

Code-Beispiel 3:

public class BooleanInJava (
public static void main(String() args) (
int num1 = 10;
int num2 =11;
System.out.println(num1 > num2); // returns false, because 11 is higher than 10
System.out.println(num2 > num1); // returns true, because 11 is higher than 10
System.out.println(num1 < num2); // returns true, because 10 is lesser than 11
System.out.println(num2 )
)
public class BooleanInJava (
public static void main(String() args) (
int num1 = 10;
int num2 =11;
System.out.println(num1 > num2); // returns false, because 11 is higher than 10
System.out.println(num2 > num1); // returns true, because 11 is higher than 10
System.out.println(num1 < num2); // returns true, because 10 is lesser than 11
System.out.println(num2 )
)

Ausgabe:

Wie funktioniert Boolescher Wert?

In diesem Artikel werden wir darauf hinweisen, wie Boolean funktioniert, dh wie wir die Funktion von Boolean in unserem Programm oder in Anwendungsfällen verwenden können. Da Boolean uns hilft, Entscheidungen zu treffen, können wir diese Entscheidungslogik in unsere bedingten Ausdrücke einfügen, z. Lassen Sie uns nun zunächst einen Blick auf die Booleschen Operatoren werfen, mit denen aus einem Booleschen Ausdruck ein Boolescher Wert generiert wird und der schließlich zum Treffen von Entscheidungen verwendet wird. Wir werden hier die logischen Operatoren für Boolean verwenden, die sind: |, &, ^, !, ||, &&, ==, ! =. Nehmen wir zwei Boolesche Variablen num1 und num2 zur Verwendung.

Symbol für Boolesche OperatorenName des entsprechenden Symbols
|ODER
&UND
^XOR
!NICHT
! =NICHT GLEICH
&&Kurzschluss UND
||Kurzschluss ODER
==GLEICH

Bitte überprüfen Sie die Tabelle, um zu verstehen, wie die Auswertung in Booleschen Ausdrücken erfolgt. Dieses Verständnis ist sehr wichtig, um Ihre Konzepte zu klären:

Variablen / Boolesche Ausdrückenum1num2num1 | num2num1 & num2num1 num2! num1! num2

Werte / Ergebnis der Bewertungen

wahrwahrwahrwahrfalschfalschfalsch
wahrfalschwahrfalschwahrfalschwahr
falschwahrwahrfalschwahrwahrfalsch
falschfalschfalschfalschfalschwahr

wahr

4. Öffentliche Klasse

Code-Beispiel 4:

public class BooleanInJava (
public static void main(String() args) (
boolean num1 = true;
boolean num2 = false;
System.out.println("num1|num2 = "+(num1|num2));
System.out.println("num1&num2 = "+(num1&num2));
System.out.println("num1^num2 = "+(num1^num2));
System.out.println("!num1 = "+(!num1));
System.out.println("!num2 = "+(!num2));
)
)

Ausgabe:

Sehen wir uns einige weitere Codebeispiele an.

5. Boolesche Operatoren

Code-Beispiel 5:

Hier vergleichen wir zwei boolesche Variablen und weisen ihnen Werte zu. Anschließend erstellen wir einen booleschen Ausdruck für diejenigen, die boolesche Operatoren verwenden, und drucken diese aus, um die endgültige Ausgabe zu erhalten.

public class BooleanInJava (
public static void main(String() args) (
boolean num1 = true;
boolean num2 = false;
boolean num3=(num1==num2); // Boolean expression evaluating whether values of num1 and num2 are equal or not
System.out.println(num1);
System.out.println(num2);
System.out.println(num3); //will return false as num1 and num2 have different values
)
)

Ausgabe:

6. Boolesche Objekte.

Code-Beispiel 6:

Hier werden zwei Boolesche Objekte verglichen.

public class BooleanInJava (
public static void main(String() args) (
boolean boolObj1=new Boolean("TRUE");
boolean boolObj2=new Boolean("FALSE");
boolean boolObj3=new Boolean("FALSE");
boolean decision=(boolObj1==boolObj2); // evaluating values of boolObj1 and boolObj2
System.out.println("Are the value of boolean objects 1 and 2 equal? "+decision);
boolean decision2=(boolObj3==boolObj2); // evaluating values of boolObj2 and boolObj3
System.out.println("Are the value of boolean objects 2 and 3 equal? "+decision2);
)
)

Ausgabe:

Fazit

Alle Vergleiche und Bedingungen in Java basieren hauptsächlich auf Booleschen Ausdrücken. Daher müssen Sie sie effektiv einsetzen. In diesem Thema haben Sie viele Aspekte der Booleschen Werte kennengelernt, müssen diese jedoch auf der Grundlage Ihrer Geschäfts- / Kundenanforderungen und Anwendungsfälle effektiv einsetzen.

Empfohlene Artikel

Dies war eine Anleitung zu Java Boolean. Hier haben wir diskutiert, was Java Boolean ist und wie es funktioniert. Erklären der logischen Operationen mit Codes und Ausgaben. Sie können auch unsere anderen Artikelvorschläge durchgehen, um mehr zu erfahren.

  1. Boolesche Operatoren in Java
  2. PHP Booleans
  3. JFrame in Java
  4. Wrapper-Klasse in Java
  5. Klassifizieren von zwei Typen im Hive-Datentyp