Rumah > Java > javaTutorial > teks badan

Operator Boolean di Java

WBOY
Lepaskan: 2024-08-30 15:20:36
asal
498 orang telah melayarinya

Dengan kemunculan teknologi, komputer telah berkembang, yang seterusnya membawa keperluan untuk bahasa pengaturcaraan. Banyak bahasa pengaturcaraan termasuk bahasa peringkat rendah dan juga bahasa peringkat tinggi. Bahasa peringkat tinggi lebih mudah digunakan kerana ia mudah difahami berbanding dengan bahasa peringkat rendah. Java ialah satu bahasa peringkat tinggi yang digunakan secara meluas sebagai bahasa yang disokong untuk tujuan pengaturcaraan. Terdapat banyak konsep yang perlu dipelajari dan dipraktikkan untuk memahami konsep asas. Dalam topik ini, kita akan membincangkan pengendali Boolean di Java.

IKLAN Kursus Popular dalam kategori ini JAVA MASTERY - Pengkhususan | 78 Siri Kursus | 15 Ujian Olok-olok

Mulakan Kursus Pembangunan Perisian Percuma Anda

Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain

Apakah itu Boolean Operator?

Pengendali Boolean hanyalah satu set pengendali berbeza yang boleh digunakan untuk membandingkan ungkapan. Operator Boolean biasanya mempunyai dua nilai, sama ada palsu atau benar. Pengendali Boolean membandingkan ungkapan sebelah kiri dan sebelah kanan. Sebagai perbandingan, ia hanya mengembalikan nilai Boolean.

Jenis Operator Boolean dalam Java

Terdapat pelbagai jenis operator Boolean di Java. Berikut ialah pelbagai jenis operator Boolean di Java yang paling banyak digunakan.

Operator Boolean di Java

1. Logik DAN Operator

Ini ialah tugasan logik yang menggunakan operator && untuk membandingkan ungkapan logik. Ia biasanya memberikan palsu jika mana-mana logik berbilang gagal atau memberikan benar jika semua ungkapan menghasilkan benar.

Contoh AND operator
  • Jika kedua-dua operan adalah benar, maka hasil operasi adalah benar

Kod:

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
}
}
Salin selepas log masuk

Sekarang, laksanakan kod di atas

Output:

Operator Boolean di Java

  • Jika kedua-dua operan palsu, maka hasil operasi adalah palsu.

Kod:

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
}
}
Salin selepas log masuk

Sekarang, jalankan kod di atas

Output:

Operator Boolean di Java

  • Jika satu operan adalah benar dan satu lagi adalah palsu, maka hasil operasi adalah palsu.

Kod:

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
}
}
Salin selepas log masuk

Sekarang, jalankan kod di atas

Output:

Operator Boolean di Java

  • Jika satu operan adalah palsu dan satu lagi adalah benar, maka hasil operasi adalah palsu.

Kod:

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
}
}
Salin selepas log masuk

Sekarang, jalankan kod di atas

Output:

Operator Boolean di Java

2. Logik ATAU Operator

Ini ialah tugasan logik yang menggunakan || operator untuk membandingkan ungkapan logik. Ia biasanya memberikan benar jika mana-mana ungkapan menjadi benar dan mengembalikan palsu jika semua ungkapan gagal.

Contoh operator ATAU
  • Jika kedua-dua operan adalah benar, maka hasil operasi adalah benar.

Kod:

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
}
}
Salin selepas log masuk

Sekarang, jalankan kod di atas

Output:

Operator Boolean di Java

  • Jika kedua-dua operan palsu, maka hasil operasi adalah palsu.

Kod:

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
}
}
Salin selepas log masuk

Sekarang, jalankan kod di atas

Output:

Operator Boolean di Java

  • Jika satu operan adalah benar dan satu lagi adalah salah, maka hasil operasi adalah benar.

Kod:

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
}
}
Salin selepas log masuk

Sekarang, jalankan kod di atas

Output:

Operator Boolean di Java

  • Jika satu operan adalah salah dan satu lagi adalah benar, maka hasil operasi adalah benar.

Kod:

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
}
}
Salin selepas log masuk

Sekarang, jalankan kod di atas

Output:

Operator Boolean di Java

3. Sama dengan Operator

Pengendali ini digunakan untuk menyemak sama ada operan atau ungkapan pada kedua-dua belah operator adalah sama atau tidak.

Contoh Sama dengan operator
  • Jika kedua-dua operan tidak sama, hasil operasi adalah palsu.

Kod:

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
}
}
Salin selepas log masuk

Sekarang, jalankan kod di atas

Output:

Operator Boolean di 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
}
}
Salin selepas log masuk

Now, execute the above code

Output:

Operator Boolean di 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
}
}
Salin selepas log masuk

Now, execute the above code

Output:

Operator Boolean di 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
}
}
Salin selepas log masuk

Now, execute the above code

Output:

Operator Boolean di 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);
}
}
Salin selepas log masuk

Output:

Operator Boolean di 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.

Atas ialah kandungan terperinci Operator Boolean di Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!