Java でブール メソッドを返す方法

Java Deburu Mesoddowo Fansu Fang Fa



Java では、void キーワードまたはプリミティブ データ型を使用してメソッドを宣言できます。このキーワードは、メソッドから何も返したくない場合に使用されます。ただし、整数型の値を返す場合は、int キーワードを使用してメソッドを宣言します。同様に、「 ブール値 」もJavaのプリミティブデータ型で、boolean値を返したいときにメソッド宣言に使われます。

このブログでは、Java で boolean メソッドを返す手順を説明します。

Javaでブールメソッドを返す方法は?

前に説明したように、メソッドの戻り値の型はメソッド宣言で言及されています。メソッドがブール値の戻り値の型で宣言されている場合、ブール値が返されます。







構文
Java でブール値メソッドを返すための構文に従います。



公衆 静的 ブール値 abc ( ) {
戻る 間違い ;
}

ここ、 ' abc() 」は、ブール値を返すブールメソッドです。 間違い 」。



それでは、Java でのブール メソッドの実装に進みましょう。





例 1: 単純なブール メソッドの実装

「」という名前のブールメソッドを作成します 価値() ” ブール変数を含む “ a 」値で「 真実 」。メソッドがブール型として宣言されているため、このメソッドの return ステートメントはブール値になります。

公衆 静的 ブール値 価値 ( ) {
ブール値 a = 真実 ;
戻る a ;
}

main() メソッドでブール値メソッド value() を呼び出して、戻り値を出力します。



公衆 静的 空所 主要 ( [ ] 引数 ) {
システム。 アウト . println ( 価値 ( ) ) ;
}

出力には「 真実 」を戻り値として:

boolean メソッドが条件付きステートメントでどのように機能するかを見てみましょう。

例 2: ブール メソッドでの if-else 条件ステートメントの追加

ここでは、「」という名前のブール メソッドを作成します。 isGreater() ” 整数型パラメータ付き “ 一つに 」。 num が ' より大きい場合 50 」、メソッドは「 真実 ' そうしないと ' 間違い 」:

公衆 静的 ブール値 より大きい ( 整数 一つに ) {
もしも ( 一つに > 50 ) {
戻る 真実 ;
}
そうしないと {
戻る 間違い ;
}
}

数値を渡して isGreater() メソッドを呼び出します。 85 」を main() メソッドで使用し、戻り値が true に等しいかどうかを確認すると、「 真実 」、それ以外の場合は「 間違い 」:

公衆 静的 空所 主要 ( [ ] 引数 ) {
もしも ( より大きい ( 85 ) == 真実 ) {
システム。 アウト . println ( '真実' ) ;
} そうしないと {
システム。 アウト . println ( '間違い' ) ;
}

出力

概念を理解するために、もう 1 つの例を見てください。

例 3: ブール法を使用して数値が奇数か偶数かを確認する

まず、「」という名前のブールメソッドを作成します isOdd() ブール値 true または false を返します。声明」 return (数値 % 2 != 0) 」は、結果が 0 に等しくない場合は true を返し、そうでない場合は false を返します。

公衆 静的 ブール値 奇数 ( 整数 一つに )
{
戻る ( 一つに % 2 != 0 ) ;
}

次に、main() メソッドで、「」という名前の整数型変数を作成します。 番号 ” 値を代入 “ 89 」。 「 isOdd() 」メソッドは、作成された整数を引数として受け入れます。指定されたメソッドは、指定された条件の評価に従って、指定されたステートメントを出力します。

公衆 静的 空所 主要 ( [ ] 引数 ) {
整数 番号 = 89 ;
もしも ( 奇数 ( 番号 ) == 真実 ) {
システム。 アウト . 印刷する ( 「89は奇数です」 ) ;
} そうしないと {
システム。 アウト . 印刷する ( 「89は偶数です」 ) ; }
}

出力には「 真実 isOdd() メソッドが true を返したため:

Java でブール値メソッドを返すためのすべての命令を集めました。

結論

Java では、ブール値を返すためにブール型のメソッドを宣言する必要があります。 boolean メソッドは、ブール値 true または false を返します。ブール値を含む変数を返すか、条件文を使用して戻り値を決定できます。このブログでは、Java で boolean メソッドを返す手順を詳細な例を挙げて説明しました。