Как вернуть логический метод в Java

Kak Vernut Logiceskij Metod V Java



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

В этом блоге объясняется процедура возврата логического метода в Java.

Как вернуть логический метод в Java?

Как мы обсуждали ранее, возвращаемый тип метода упоминается в объявлении метода. Если метод объявлен с логическим типом возвращаемого значения, он возвращает логическое значение.







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



публичный статический логический азбука ( ) {
возвращаться ЛОЖЬ ;
}

Здесь, ' абв() ” – это логический метод, который возвращает логическое значение “ ЛОЖЬ ».



Теперь давайте перейдем к реализации логического метода в Java.





Пример 1. Реализация простого логического метода

Мы создадим логический метод с именем « ценность() », который содержит логическую переменную « а ' со значением ' истинный ». Оператор возврата этого метода будет логическим, поскольку метод объявлен как логический тип:

публичный статический логический ценность ( ) {
логический а знак равно истинный ;
возвращаться а ;
}

Мы будем вызывать логический метод value() в методе main(), чтобы распечатать возвращаемое значение:



публичный статический пустота главный ( Нить [ ] аргументы ) {
Система. вне . печать ( ценность ( ) ) ;
}

На выходе отображалось « истинный ” в качестве возвращаемого значения:

Давайте посмотрим, как логический метод работает с условными операторами.

Пример 2. Добавление условного оператора if-else в логический метод

Здесь мы создадим логический метод с именем « лучше() ” с параметром целочисленного типа ” на одном ». Если число больше, чем “ 50 », метод вернет « истинный ' еще ' ЛОЖЬ ”:

публичный статический логический лучше ( инт на одном ) {
если ( на одном > 50 ) {
возвращаться истинный ;
}
еще {
возвращаться ЛОЖЬ ;
}
}

Мы вызовем метод isGreater(), передав число « 85 » в методе main() и проверьте, равно ли возвращаемое значение true, после чего будет напечатано « Истинный ', иначе отобразите ' ЛОЖЬ ”:

публичный статический пустота главный ( Нить [ ] аргументы ) {
если ( лучше ( 85 ) == истинный ) {
Система. вне . печать ( 'Истинный' ) ;
} еще {
Система. вне . печать ( 'ЛОЖЬ' ) ;
}

Выход

Посмотрите еще один пример, чтобы понять концепцию.

Пример 3. Проверка четности или нечетности числа с помощью логического метода

Во-первых, мы создадим логический метод с именем « isOdd () », который возвращает логическое значение true или false. Заявление ' возврат (число% 2 != 0) » вернет true, если результат не равен 0, иначе вернет false:

публичный статический логический странный ( инт на одном )
{
возвращаться ( на одном % два знак равно 0 ) ;
}

Теперь в методе main() мы создадим переменную целочисленного типа с именем « количество ” присвоено значение “ 89 ». “ isOdd () ” будет принимать созданное целое число в качестве аргумента. Данный метод распечатает указанные операторы в соответствии с оценкой данного условия:

публичный статический пустота главный ( Нить [ ] аргументы ) {
инт количество знак равно 89 ;
если ( странный ( количество ) == истинный ) {
Система. вне . Распечатать ( '89 - нечетное число' ) ;
} еще {
Система. вне . Распечатать ( '89 - четное число' ) ; }
}

Вывод показывает « Истинный », так как метод isOdd() вернул true:

Мы собрали все инструкции по возврату логического метода в Java.

Вывод

В Java вы должны объявить метод логического типа, чтобы он возвращал логическое значение. Логический метод вернет логическое значение, истинное или ложное. Вы можете либо вернуть переменную, содержащую логическое значение, либо использовать условные операторы для определения возвращаемого значения. В этом блоге мы объяснили процедуру возврата логического метода в Java с подробными примерами.