Как да върнете булев метод в Java

Kak Da V Rnete Bulev Metod V Java



В Java можете да декларирате метод, като използвате ключовата дума void или с примитивни типове данни. Ключовата дума се използва, когато не искате да върнете нищо от метода. Ако обаче върнете стойност от тип цяло число, тогава декларирайте метода с ключовата дума int. По същия начин, ' булево ” също е примитивен тип данни в Java и се използва за деклариране на метод, когато искате да върнете булева стойност.

Този блог ще обясни процедурата за връщане на булев метод в Java.

Как да върна булев метод в Java?

Както обсъдихме по-рано, върнатият тип метод се споменава в декларацията на метода. Ако даден метод е деклариран с булев тип връщане, той дава булева стойност.







Синтаксис
Следвайте синтаксиса за връщане на булев метод в Java.



публичен статичен булево абв ( ) {
връщане невярно ;
}

Тук, ' abc() ' е булев метод, който връща булевата стойност ' невярно ”.



Сега нека се насочим към внедряването на булевия метод в Java.





Пример 1: Прилагане на прост булев метод

Ще създадем булев метод с име „ стойност() ”, който съдържа булева променлива “ а ' със стойността ' вярно ”. Инструкцията за връщане на този метод ще бъде булева, тъй като методът е деклариран като булев тип:

публичен статичен булево стойност ( ) {
булево а = вярно ;
връщане а ;
}

Ще извикаме булевия метод value() в метода main(), за да отпечатаме върнатата стойност:



публичен статичен невалиден основен ( низ [ ] аргументи ) {
Система. навън . println ( стойност ( ) ) ;
}

Изходът показва „ вярно ” като върната стойност:

Нека видим как булевият метод работи с условни изрази.

Пример 2: Добавяне на условен оператор if-else в булев метод

Тук ще създадем булев метод с име „ isGreater() ' с параметър тип цяло число ' никой ”. Ако num е по-голямо от „ петдесет “, методът ще върне „ вярно 'друго' невярно ”:

публичен статичен булево е По-голямо ( вътр никой ) {
ако ( никой > петдесет ) {
връщане вярно ;
}
друго {
връщане невярно ;
}
}

Ще извикаме метода isGreater() чрез предаване на число „ 85 ” в метода main() и проверете дали върнатата стойност е равна на true, тогава ще отпечата „ Вярно “, иначе показване “ Невярно ”:

публичен статичен невалиден основен ( низ [ ] аргументи ) {
ако ( е По-голямо ( 85 ) == вярно ) {
Система. навън . println ( 'Вярно' ) ;
} друго {
Система. навън . println ( 'Невярно' ) ;
}

Изход

Вижте още един пример, за да разберете концепцията.

Пример 3: Проверка дали числото е четно или нечетно с помощта на булев метод

Първо ще създадем булев метод с име „ isOdd() ”, който връща булевата стойност true или false. Изявлението ' връщане (брой % 2 != 0) ” ще върне true, ако резултатът не е равен на 0, в противен случай ще върне false:

публичен статичен булево странно ( вътр никой )
{
връщане ( никой % две != 0 ) ;
}

Сега, в метода main(), ще създадем променлива от целочислен тип с име „ номер ' присвоено със стойност ' 89 ”. „ isOdd() ” ще приеме създаденото цяло число като аргумент. Даденият метод ще отпечата посочените изрази според оценката на даденото условие:

публичен статичен невалиден основен ( низ [ ] аргументи ) {
вътр номер = 89 ;
ако ( странно ( номер ) == вярно ) {
Система. навън . печат ( '89 е нечетно число' ) ;
} друго {
Система. навън . печат ( '89 е четно число' ) ; }
}

Изходът показва „ Вярно ”, тъй като методът isOdd() върна истина:

Събрахме всички инструкции за връщане на булев метод в Java.

Заключение

В Java трябва да декларирате метод от булев тип, за да може той да върне булева стойност. Булевият метод ще върне булевата стойност, true или false. Можете или да върнете променливата, съдържаща булева стойност, или да използвате условни изрази, за да определите върнатата стойност. В този блог обяснихме процедурата за връщане на булев метод в Java с подробни примери.