Maison > Java > javaDidacticiel > le corps du texte

Opérateurs booléens en Java

WBOY
Libérer: 2024-08-30 15:20:36
original
540 Les gens l'ont consulté

Avec l’avènement de la technologie, les ordinateurs se sont développés, ce qui a entraîné la nécessité d’un langage de programmation. De nombreux langages de programmation incluent à la fois un langage de bas niveau et un langage de haut niveau. Les langages de haut niveau sont plus faciles à utiliser car ils sont faciles à comprendre par rapport aux langages de bas niveau. Java est l'un de ces langages de haut niveau qui est largement utilisé comme langage pris en charge à des fins de programmation. Il existe de nombreux concepts qu’il faut étudier et mettre en pratique pour comprendre les concepts de base. Dans ce sujet, nous discuterons des opérateurs booléens en Java.

PUBLICITÉ Cours populaire dans cette catégorie MAÎTRISÉE JAVA - Spécialisation | 78 séries de cours | 15 tests simulés

Commencez votre cours de développement de logiciels libres

Développement Web, langages de programmation, tests de logiciels et autres

Qu'est-ce que l'opérateur booléen ?

Les opérateurs booléens sont simplement un ensemble d'opérateurs différents qui peuvent être utilisés pour comparer des expressions. Les opérateurs booléens ont généralement deux valeurs, soit faux, soit vrai. Les opérateurs booléens comparent l’expression du côté gauche et du côté droit. En comparaison, il renvoie simplement une valeur booléenne.

Types d'opérateurs booléens en Java

Il existe différents types d’opérateurs booléens en Java. Voici les différents types d’opérateurs booléens en Java les plus largement utilisés.

Opérateurs booléens en Java

1. Opérateur ET logique

Il s'agit d'une affectation logique qui utilise l'opérateur && pour comparer une expression logique. Il donne généralement faux si l'une des multiples logiques échoue ou donne vrai si toute l'expression produit vrai.

Exemple d'opérateur ET
  • Si les deux opérandes sont vrais, alors le résultat de l'opération est vrai

Code :

public class Main
{
public static void main(String[] args) {
boolean a = true;
boolean b = true;
System.out.println (a && b); // shows the logical operation using operator
}
}
Copier après la connexion

Maintenant, exécutez le code ci-dessus

Sortie :

Opérateurs booléens en Java

  • Si les deux opérandes sont faux, alors le résultat de l'opération est faux.

Code :

public class Main
{
public static void main(String[] args) {
boolean a = false;
boolean b = false;
System.out.println (a && b); // shows the logical operation using operator
}
}
Copier après la connexion

Maintenant, exécutez le code ci-dessus

Sortie :

Opérateurs booléens en Java

  • Si un opérande est vrai et l'autre est faux, alors le résultat de l'opération est faux.

Code :

public class Main
{
public static void main(String[] args) {
boolean a = true;
boolean b = false;
System.out.println (a && b); // shows the logical operation using operator
}
}
Copier après la connexion

Maintenant, exécutez le code ci-dessus

Sortie :

Opérateurs booléens en Java

  • Si un opérande est faux et l'autre est vrai, alors le résultat de l'opération est faux.

Code :

public class Main
{
public static void main(String[] args) {
boolean a = false;
boolean b = true;
System.out.println (a && b); // shows the logical operation using operator
}
}
Copier après la connexion

Maintenant, exécutez le code ci-dessus

Sortie :

Opérateurs booléens en Java

2. Opérateur OU logique

Il s'agit d'une affectation logique qui utilise || opérateur pour comparer l’expression logique. Il donne généralement vrai si l'une des expressions devient vraie et renvoie faux si toutes les expressions échouent.

Exemple d'opérateur OU
  • Si les deux opérandes sont vrais, alors le résultat de l'opération est vrai.

Code :

public class Main
{
public static void main(String[] args) {
boolean a = true;
boolean b = true;
System.out.println (a || b); // shows the logical operation using operator
}
}
Copier après la connexion

Maintenant, exécutez le code ci-dessus

Sortie :

Opérateurs booléens en Java

  • Si les deux opérandes sont faux, alors le résultat de l'opération est faux.

Code :

public class Main
{
public static void main(String[] args) {
boolean a = false;
boolean b = false;
System.out.println (a || b); // shows the logical operation using operator
}
}
Copier après la connexion

Maintenant, exécutez le code ci-dessus

Sortie :

Opérateurs booléens en Java

  • Si un opérande est vrai et l'autre est faux, alors le résultat de l'opération est vrai.

Code :

public class Main
{
public static void main(String[] args) {
boolean a = true;
boolean b = false;
System.out.println (a || b); // shows the logical operation using operator
}
}
Copier après la connexion

Maintenant, exécutez le code ci-dessus

Sortie :

Opérateurs booléens en Java

  • Si un opérande est faux et l'autre est vrai, alors le résultat de l'opération est vrai.

Code :

public class Main
{
public static void main(String[] args) {
boolean a = false;
boolean b = true;
System.out.println (a || b); // shows the logical operation using operator
}
}
Copier après la connexion

Maintenant, exécutez le code ci-dessus

Sortie :

Opérateurs booléens en Java

3. Égal à l'opérateur

Cet opérateur est utilisé pour vérifier si l'opérande ou l'expression des deux côtés de l'opérateur sont égaux ou non.

Exemple d'opérateur Égal à
  • Si les deux opérandes ne sont pas identiques, le résultat de l'opération est faux.

Code :

public class Main
{
public static void main(String[] args) {
String a = "abc";
String b = "abcd";
System.out.println (a == b); // shows the logical operation using operator
}
}
Copier après la connexion

Maintenant, exécutez le code ci-dessus

Sortie :

Opérateurs booléens en Java

  • If both operands are the same, the operation result is true.

Code:

public class Main
{
public static void main(String[] args) {
String a = "abc";
String b = "abc";
System.out.println (a == b); // shows the logical operation using operator
}
}
Copier après la connexion

Now, execute the above code

Output:

Opérateurs booléens en Java

4. Not Equal to Operator

This operator is used to check if operand or expression on both sides of the operator are equal or not. It produces true if operands on both sides are not the same; else gives false.

Examples of not equal to operator
  • If both operands are not the same, the operation result is true.

Code:

public class Main
{
public static void main(String[] args) {
String a = "abc";
String b = "abcd";
System.out.println (a != b); // shows the logical operation using operator
}
}
Copier après la connexion

Now, execute the above code

Output:

Opérateurs booléens en Java

  • If both operands are the same, the operation result is false.

Code:

public class Main
{
public static void main(String[] args) {
String a = "abc";
String b = "abc";
System.out.println (a != b); // shows the logical operation using operator
}
}
Copier après la connexion

Now, execute the above code

Output:

Opérateurs booléens en Java

5. Ternary Operator

This operator is used to check if else conditions. It is generally shorthand for the if-else statement. If the expression is true, then if the part is executed otherwise, else block is executed. It uses two operands which are ?:

Example of Ternary Operator
public class Main
{
public static void main (String[]args){
int a = 2;
int b = 5;
int minOfNum = (a < b) ? a : b;
System.out.println (minOfNum);
}
}
Copier après la connexion

Output:

Opérateurs booléens en Java

In expression, (a < b) ? a : b it evaluates the value. Based on the evaluation, it executes if or else block

Conclusion

Java is a programming language where there are lots of concepts that one needs to study. Boolean operators are one of those. These boolean operators basically execute the code to check whether the expression value is true or not. Based on the expression evaluation, it returns the value. A boolean operator is widely used in any programming language to various logical programming expressions.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal