Hướng dẫn về Java Boolean. Ở đây chúng ta đã thảo luận về Java Boolean là gì, nó hoạt động như thế nào? Giải thích các hoạt động logic với Mã và Đầu ra

Bạn đang xem: kiểu dữ liệu boolean trong java

Java Booleans

Giới thiệu về Java Booleans

Trong cuộc sống ngày nay, chúng ta thường đưa ra quyết định về từng hoạt động, tình huống, tầm nhìn, kết quả, diễn biến, v.v. Giá trị của quyết định của chúng ta là một trong hai yếu tố: có hoặc không; đúng hay sai; bật hoặc tắt; đi hoặc không đi, v.v. Lập trình không thuộc bất kỳ ngoại lệ nào. Trong lập trình, dựa trên logic cốt lõi và các trường hợp sử dụng của chúng ta, chúng ta cần đưa ra quyết định và dựa trên những quyết định đó; chúng ta cần viết mã cho phù hợp. Là một ngôn ngữ lập trình, Java không phải là một ngoại lệ và cho phép chúng tôi cung cấp một kiểu dữ liệu đặc biệt được gọi là “Boolean” để sử dụng chúng trong mã của chúng tôi cho mục đích ra quyết định. Một biến Boolean trong Java hoặc Một biểu thức Boolean có thể nhận một trong hai giá trị: true hoặc false.

Hãy để chúng tôi thảo luận về Booleans từ góc độ lập trình java.

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, Kiểm tra phần mềm & amp; những người khác

Các loại giá trị Boolean trong Java

Sau đây là các loại khác nhau của Giá trị Boolean trong Java:

Các loại Giá trị Boolean trong Java

1. Boolean từ khóa với các tên biến

Bạn chỉ có hai tùy chọn liên quan đến các giá trị của biến kiểu Boolean trong java. Giá trị của kiểu Boolean là true hoặc false. Không có tùy chọn nào khác có sẵn. Bạn cần sử dụng từ khóa Boolean cùng với tên biến và gán giá trị (đúng hoặc sai) cho từ khóa đó.

Cú pháp:

  Boolean & lt; tên_biến & gt; = & lt; value & gt ;, trong đó giá trị là true hoặc false  

Ví dụ:

boolean bool = true, trong đó bool là tên biến và được kết hợp với giá trị là true

boolean bool2 = false, trong đó bool là tên biến và được kết hợp với giá trị là false

Ví dụ về mã 1:

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

Đầu ra:

Ví dụ về Java Booleans 1

2. Biến kiểu Boolean

Điều gì sẽ xảy ra nếu bạn cung cấp các giá trị khác đúng hoặc sai cho biến kiểu Boolean?

Ví dụ:

Xem Thêm  Replace () - GeeksforGeeks - thay thế chuỗi trong python

boolean bool = 1;

boolean bool2 = 0;

Bạn sẽ gặp lỗi vì điều này.

Ví dụ về mã 2:

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

Đầu ra:

Ví dụ 2 về Java Booleans 2

3. Tính năng của Boolean

Bây giờ, làm cách nào để sử dụng hiệu quả tính năng này của Boolean?

Chúng tôi có thể sử dụng nó để đưa ra quyết định trong chương trình của mình. Tôi muốn nói rằng bạn có thể sử dụng để kiểm tra một số yếu tố quyết định trong chương trình của mình bằng cách sử dụng các toán tử có điều kiện để lấy hoặc in giá trị Boolean. Đây là thử nghiệm điều kiện của Biểu thức Boolean. Chương trình sẽ đánh giá biểu hiện này và sẽ đưa ra quyết định phù hợp.

Hãy để chúng tôi có một số ví dụ:

Ví dụ về mã 3:

  public class BooleanInJava {
public static void main (String [] args) {
int num1 = 10;
int num2 = 11;
System.out.println (num1 & gt; num2); // trả về false, vì 11 cao hơn 10
System.out.println (num2 & gt; num1); // trả về true, vì 11 cao hơn 10
System.out.println (num1 & lt; num2); // trả về true, vì 10 nhỏ hơn 11
System.out.println (num2 & lt; num1); // trả về false, vì 10 nhỏ hơn 11
}
}  

Đầu ra:

Java Booleans Ví dụ 3

Giá trị Boolean hoạt động như thế nào?

Trong bài viết này, chúng tôi sẽ chỉ ra cách hoạt động của Boolean, có nghĩa là cách chúng tôi có thể sử dụng tính năng của Booleans trong chương trình hoặc các trường hợp sử dụng của chúng tôi. Vì Boolean đang giúp chúng tôi đưa ra quyết định, chúng tôi có thể đặt logic quyết định này bên trong các biểu thức điều kiện của chúng tôi, chẳng hạn như: đánh giá vòng lặp trong khi hoặc ra quyết định if-else. Đầu tiên, chúng ta hãy xem các toán tử Boolean, sẽ được sử dụng để tạo ra một giá trị Boolean từ một biểu thức Boolean và cuối cùng sử dụng giá trị đó trong việc đưa ra quyết định. Ở đây chúng ta sẽ sử dụng các toán tử logic cho Boolean, đó là: | & amp; , ^,! , || & amp; & amp; , ==,! =. Hãy để chúng tôi sử dụng hai biến Boolean, num1 và num2.

Biểu tượng của toán tử Boolean
Tên của biểu tượng tương ứng

|
HOẶC

& amp;

^
XOR

!
KHÔNG PHẢI

! =
KHÔNG CÔNG BẰNG

& amp; & amp;
Ngắn mạch AND

||
Ngắn mạch HOẶC

==
BÌNH ĐẲNG

Vui lòng kiểm tra bảng để bạn hiểu cách đánh giá đang diễn ra trong biểu thức Boolean. Sự hiểu biết này rất quan trọng để làm rõ các khái niệm của bạn:

Xem Thêm  Sự khác biệt giữa “word-break: break-all” so với “word-wrap: break-word” trong CSS là gì? - ngắt từ phá vỡ tất cả

Biến / Biểu thức Boolean
num1
num2
num1 | num2
num1 & amp; num2
num1 ^ num2
! num1
! num2

Giá trị / Kết quả đánh giá

thật
thật
thật
thật
sai
sai
sai

thật
sai
thật
sai
thật
sai
thật

sai
thật
thật
sai
thật
thật
sai

sai
sai
sai
sai
sai
thật

đúng

4. Hạng công khai

Ví dụ về mã 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 & amp; num2 =" + (num1 & amp; num2));
System.out.println ("num1 ^ num2 =" + (num1 ^ num2));
System.out.println ("! Num1 =" + (! Num1));
System.out.println ("! Num2 =" + (! Num2));
}
}  

Đầu ra:

Ví dụ 4

Hãy để chúng tôi xem thêm một số ví dụ về mã.

5. Toán tử Boolean

Ví dụ về mã 5:

Ở đây, chúng tôi sẽ so sánh hai biến Boolean và gán giá trị cho chúng, sau đó tạo biểu thức Boolean cho các biến đó bằng cách sử dụng toán tử Boolean , sau đó in chúng để xem kết quả cuối cùng.

  public class BooleanInJava {
public static void main (String [] args) {
boolean num1 = true;
boolean num2 = false;
boolean num3 = (num1 == num2); // Biểu thức boolean đánh giá giá trị của num1 và num2 có bằng nhau hay không
System.out.println (num1);
System.out.println (num2);
System.out.println (num3); // sẽ trả về false vì num1 và num2 có các giá trị khác nhau
}
}  

Đầu ra:

Ví dụ 5

6. Đối tượng Boolean.

Ví dụ về mã 6:

Ở đây, chúng tôi sẽ so sánh hai đối tượng Boolean.

  public class BooleanInJava {
public static void main (String [] args) {
boolean boolObj1 = new Boolean ("TRUE");
boolean boolObj2 = new Boolean ("FALSE");
boolean boolObj3 = new Boolean ("FALSE");
quyết định boolean = (boolObj1 == boolObj2); // đánh giá giá trị của boolObj1 và boolObj2
System.out.println ("Giá trị của đối tượng boolean 1 và 2 có bằng nhau không?" + Quyết định);
boolean quyết định2 = (boolObj3 == boolObj2); // đánh giá giá trị của boolObj2 và boolObj3
System.out.println ("Giá trị của các đối tượng boolean 2 và 3 có bằng nhau không?" + Quyết định2);
}
}  

Đầu ra:

Ví dụ 6

Kết luận – Java Boolean

Tất cả các so sánh và điều kiện trong Java chủ yếu dựa trên các biểu thức Boolean; do đó bạn cần sử dụng chúng một cách hiệu quả. Trong chủ đề này, bạn đã tìm hiểu về nhiều khía cạnh của giá trị Boolean, nhưng bạn cần sử dụng chúng một cách hiệu quả dựa trên các yêu cầu và trường hợp sử dụng của doanh nghiệp / khách hàng của bạn.

Các bài báo được đề xuất

Đây là hướng dẫn về Java Boolean. Ở đây chúng ta đã thảo luận về Java Boolean là gì, nó hoạt động như thế nào? Giải thích các hoạt động logic với Mã và Đầu ra. Bạn cũng có thể xem qua các bài viết đề xuất khác của chúng tôi để tìm hiểu thêm–

Xem Thêm  50+ câu hỏi hay nhất bạn nên hỏi nhà tuyển dụng khi phỏng vấn - 50 câu hỏi phỏng vấn

0

Chia sẻ

Chia sẻ


Xem thêm những thông tin liên quan đến chủ đề kiểu dữ liệu boolean trong java

Kiểu char và boolean trong java (HOT NHẤT 2018)

alt

  • Tác giả: Viet Jack
  • Ngày đăng: 2017-12-12
  • Đánh giá: 4 ⭐ ( 4942 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Kiểu char và boolean trong java
    Giới thiệu khóa học Java online trên udemy từ trang vietjack.com.
    Khóa học rating 4.7/5 từ phía các bạn học viên.
    VietJack sẽ dành 20% thời lượng khóa học cho phần miễn phí trong tổng số gần 100 videos.
    Thông tin khóa học trên udemy: https://goo.gl/ZQdJNm
    Khóa offline http://vietjack.com/java/khoa-hoc-java-offline.jsp ở Hà Nội sẽ dùng khóa học này làm tài liệu, từ buổi 8/15 trở đi sẽ phát triển tập trung vào các project lớn đi làm.

Ví dụ Kiểu dữ liệu Boolean trong Java

  • Tác giả: niithanoi.edu.vn
  • Đánh giá: 3 ⭐ ( 1822 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bài viết này mình sẽ cùng các bạn làm rõ một trong những kiểu dữ liệu rất quan trọng trong Java và hầu hết các ngôn ngữ lập trình khác đó là boolean.

Boolean class trong java

  • Tác giả: shareprogramming.net
  • Đánh giá: 3 ⭐ ( 2027 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Boolean class là một wrapper class của kiểu dữ liệu nguyên thuỷ boolean. Một object Boolean lưu trữ duy nhất một giá trị boolean

Các kiểu dữ liệu trong Java

  • Tác giả: openplanning.net
  • Đánh giá: 5 ⭐ ( 9068 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Kiểu dữ liệu Boolean trong Java

  • Tác giả: laptrinhtudau.com
  • Đánh giá: 5 ⭐ ( 2731 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Kiểu dữ liệu Boolean trong Java – Lập Trình Từ Đầu 1 JAVA Cơ bản

Các Kiểu Dữ Liệu Trong Java

  • Tác giả: techacademy.edu.vn
  • Đánh giá: 4 ⭐ ( 4670 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bất cứ một ngôn ngữ lập trình nào cũng có một tập các kiểu dữ liệu, kiểu dữ liệu là cơ bản, và nó khá giống nhau với tất cả các ngôn ngữ. Các ứng dụng luôn xử lý dữ liệu ở đầu vào và xuất dữ liệu kết quả ở đầu ra. Đầu vào, […]

Lớp Boolean trong Java

  • Tác giả: kungfutech.edu.vn
  • Đánh giá: 3 ⭐ ( 4930 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Lớp Boolean là một Wrapper class của kiểu dữ liệu nguyên thuỷ boolean. Một object Boolean lưu trữ duy nhất một giá trị boolean

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

By ads_php