Java 文字列が Null、空、または空白かどうかを確認します

Java Wen Zi Liega Null Kong Mataha Kong Baikadoukawo Que Renshimasu



Java プログラミングでは、開発者が不要な値を見つけて省略する必要がある場合があります。たとえば、メモリを蓄積し、コード フローに影響を与える値をトレースします。そのような場合、文字列が「 ヌル 」、「 ' また ' 空欄 」 Java では、コードに含まれるエントリを削除または変更するのに役立ちます。

この記事では、Java で文字列の「null」、「空」、または「空白」をチェックする方法について説明します。







Javaで文字列が「Null」、「空」、または「空白」かどうかを確認する方法は?

文字列が null、空、または空白であることを確認するには、「 ヌル ” 予約済みキーワード、” isEmpty() 」メソッド、または「 isBlank() 」メソッド、それぞれ。



ヌル ” キーワードは、値が “ ヌル 」。 「 isEmpty() 」メソッドは、文字列が空かどうかをチェックし、それに基づいてブール値の結果を返します。 isBlank() 」メソッドは、指定された文字列が空であるか、空白のみが蓄積されている場合に true を返します。



注: isEmpty() ' と ' isBlank() 」 メソッドは、対応する結果をブール値として返します。つまり、「 真/偽 」。





例 1: 「if/else」ステートメントを使用して Java で文字列が Null、空、または空白かどうかを確認する

この例では、説明したアプローチを「 if/else ” ステートメントを使用して、null、空、または空白の文字列をチェックします。



文字列 string1 = null;
文字列 string2 = '' ;
文字列 string3 = ' ' ;
もしも ( string1 == null ) {
System.out.println ( 「最初の文字列が null です!」 ) ;
} それ以外 {
System.out.println ( 「最初の文字列が null ではありません」 ) ;
}
もしも ( string2.isEmpty ( ) == 真実 ) {
System.out.println ( 「2 番目の文字列が空です!」 ) ;
} それ以外 {
System.out.println ( 「2 番目の文字列は空ではありません」 ) ;
}
もしも ( string3.isBlank ( ) == 真実 ) {
System.out.println ( 「3本目の糸が空っぽ!」 ) ;
} それ以外 {
System.out.println ( 「3 番目の文字列は空白ではありません」 ) ;
}

上記のコード行で、次の手順を適用します。

  • まず、文字列を「」で初期化します ヌル 」、それを保管してください」 ' と ' 空欄 」、それぞれのデータ型を指定します。つまり、「 」。
  • 次のステップでは、「 if/else 」をチェックするステートメント ヌル ” を介した文字列 ヌル 」キーワード。
  • 次に、「 isEmpty() ' と ' isBlank() 」 メソッドを初期化された文字列で呼び出して、対応する文字列がそれぞれ空か空白かをチェックし、それに基づいてブール値を返します。

出力

上記の出力では、前者の状態が「 真実 文字列値が「 ヌル 」、「 ' と ' 空欄 '、 それぞれ。

例 2: ユーザー定義関数を使用して Java で文字列が Null、空、または空白かどうかを確認する

この特定の例では、ユーザー定義関数を使用して、説明した条件の文字列にチェックを適用できます。

public static void メイン ( [ ] 引数 ) {
文字列 string1 = null;
文字列 string2 = '' ;
文字列 string3 = ' ' ;
System.out.println ( '最初の文字列は次のとおりです: ' + isNullEmptyBlank ( 文字列1 ) ) ;
System.out.println ( '2 番目の文字列は次のとおりです。' + isNullEmptyBlank ( 文字列2 ) ) ;
System.out.println ( '3 番目の文字列は次のとおりです。' + isNullEmptyBlank ( 文字列3 ) ) ;
}
public static String isNullEmptyBlank ( 文字列文字列 ) {
もしも ( 文字列 == null ) {
戻る 'ヌル' ;
}
それ以外 もしも ( 文字列.isEmpty ( ) ) {
戻る '空' ;
}
それ以外 もしも ( string.isBlank ( ) ) {
戻る '空欄' ;
}
それ以外 { 戻る 弦; } }

このコード ブロックに従って、以下の手順を実行します。

  • 同様に、説明したように、同じ順序で文字列を初期化します。
  • その後、関数「 isNullEmptyBlank() 」 初期化された各文字列を引数として 1 つずつ渡します。
  • 次に、関数を定義します “ isNullEmptyBlank() 」とし、その戻り値の型を「 」。
  • 関数パラメーターは、必要な条件について評価する必要がある文字列に対応します。
  • その(関数)定義で、「 if/else 」 ステートメントを渡された各文字列に対して実行し、それに基づいて対応する文字列値を返します。

出力

この結果は、渡された各文字列が適切に評価されることを意味します。

結論

Java で文字列が null、空、または空白であることを確認するには、「 ヌル ” 予約済みキーワード、” isEmpty() 」メソッド、または「 isBlank() 」メソッド、それぞれ。これは、「」で説明した方法を適用するだけで実現できます。 if/else 」ステートメントまたは「 ユーザー定義の ' 関数。このブログでは、文字列が null、空、または空白であることを確認する方法を示しました。