Làm thế nào để trả về một phương thức Boolean trong Java

Lam The Nao De Tra Ve Mot Phuong Thuc Boolean Trong Java



Trong Java, bạn có thể khai báo một phương thức bằng từ khóa void hoặc với các kiểu dữ liệu nguyên thủy. Từ khóa được sử dụng khi bạn không muốn trả về bất kỳ thứ gì từ phương thức. Tuy nhiên, nếu bạn trả về một giá trị kiểu số nguyên, thì hãy khai báo phương thức với từ khóa int. Tương tự, “ boolean ”Cũng là một kiểu dữ liệu nguyên thủy trong Java và nó được sử dụng để khai báo một phương thức khi bạn muốn trả về một giá trị boolean.

Blog này sẽ giải thích thủ tục trả về một phương thức boolean trong Java.

Làm thế nào để trả về một phương thức Boolean trong Java?

Như chúng ta đã thảo luận trước đó, kiểu trả về của phương thức được đề cập trong phần khai báo phương thức. Nếu một phương thức được khai báo với kiểu trả về boolean, nó sẽ cho một giá trị boolean.







Cú pháp
Làm theo cú pháp để trả về một phương thức boolean trong Java.



công cộng tĩnh boolean abc ( ) {
trở về sai ;
}

Nơi đây, ' abc () 'Là một phương thức boolean trả về giá trị boolean' sai ”.



Bây giờ, hãy cùng hướng tới việc triển khai phương thức Boolean trong Java.





Ví dụ 1: Triển khai một phương pháp Boolean đơn giản

Chúng tôi sẽ tạo một phương thức boolean có tên là “ giá trị() 'Có chứa biến boolean' một ”Với giá trị“ thật ”. Câu lệnh trả về của phương thức này sẽ là kiểu boolean vì phương thức được khai báo là kiểu boolean:

công cộng tĩnh boolean giá trị ( ) {
boolean một = thật ;
trở về một ;
}

Chúng tôi sẽ gọi giá trị phương thức boolean () trong phương thức main () để in ra giá trị trả về:



công cộng tĩnh vô hiệu chính ( Sợi dây [ ] args ) {
Hệ thống. ngoài . println ( giá trị ( ) ) ;
}

Đầu ra hiển thị “ thật ”Là giá trị trả về:

Hãy xem phương thức boolean hoạt động như thế nào với các câu lệnh điều kiện.

Ví dụ 2: Thêm câu lệnh điều kiện if-else trong phương pháp Boolean

Ở đây, chúng tôi sẽ tạo một phương thức boolean có tên là “ isGreater () 'Với một tham số kiểu số nguyên' trên một ”. Nếu num lớn hơn “ năm mươi ”, Phương thức sẽ trả về“ thật ' khác ' sai ”:

công cộng tĩnh boolean isGreater ( int trên một ) {
nếu ( trên một > năm mươi ) {
trở về thật ;
}
khác {
trở về sai ;
}
}

Chúng tôi sẽ gọi phương thức isGreater () bằng cách chuyển một số “ 85 ”Trong phương thức main () và kiểm tra xem giá trị trả về có bằng true hay không, sau đó nó sẽ in ra“ ĐÚNG VẬY ”, Khác hiển thị“ Sai ”:

công cộng tĩnh vô hiệu chính ( Sợi dây [ ] args ) {
nếu ( isGreater ( 85 ) == thật ) {
Hệ thống. ngoài . println ( 'ĐÚNG VẬY' ) ;
} khác {
Hệ thống. ngoài . println ( 'Sai' ) ;
}

Đầu ra

Xem thêm một ví dụ để hiểu khái niệm.

Ví dụ 3: Kiểm tra xem một số là số lẻ hay số chẵn bằng cách sử dụng phương pháp Boolean

Đầu tiên, chúng tôi sẽ tạo một phương thức boolean có tên là “ là số lẻ() ”Trả về giá trị boolean true hoặc false. Tuyên bố “ trả về (num% 2! = 0) ”Sẽ trả về true, nếu kết quả không bằng 0, ngược lại nó trả về false:

công cộng tĩnh boolean số lẻ ( int trên một )
{
trở về ( trên một % hai ! = 0 ) ;
}

Bây giờ, trong phương thức main (), chúng ta sẽ tạo một biến kiểu số nguyên có tên là “ con số 'Được chỉ định với giá trị' 89 ”. Các ' là số lẻ() ”Phương thức sẽ chấp nhận số nguyên được tạo làm đối số. Phương thức đã cho sẽ in ra các câu lệnh được chỉ định theo đánh giá của điều kiện đã cho:

công cộng tĩnh vô hiệu chính ( Sợi dây [ ] args ) {
int con số = 89 ;
nếu ( số lẻ ( con số ) == thật ) {
Hệ thống. ngoài . in ( '89 là một số lẻ' ) ;
} khác {
Hệ thống. ngoài . in ( '89 là một số chẵn' ) ; }
}

Kết quả hiển thị “ ĐÚNG VẬY ”Như phương thức isOdd () trả về true:

Chúng tôi đã tập hợp tất cả các hướng dẫn để trả về một phương thức boolean trong Java.

Sự kết luận

Trong Java, bạn phải khai báo một phương thức của kiểu boolean để nó trả về giá trị boolean. Phương thức boolean sẽ trả về giá trị boolean, true hoặc false. Bạn có thể trả về biến chứa giá trị boolean hoặc sử dụng câu lệnh điều kiện để quyết định giá trị trả về. Trong blog này, chúng tôi đã giải thích thủ tục trả về một phương thức boolean trong Java với các ví dụ chi tiết.