java 文字列が空文字か空白が含まれているかを判定する

java 文字列が空文字か空白が含まれているかを判定する

javaで、文字列が空文字か空白が含まれているかを判定する手順を記述してます。「isBlank」を使用して判定します。「全角空白」も空白として判定されます。

環境

  • OS windows11 home
  • java 19.0.1

手順

空文字」か「空白」が含まれているかを判定するには、「isBlank」で可能です。

対象の文字列.isBlank( ) // true で 空文字か空白が含まれています

実際に、使用してみます。

public class App {
    public static void main(String[] args) throws Exception {

        String str1 = "";
        String str2 = " aa ";
        String str3 = " ";
        String str4 = " ";      

        System.out.println(str1.isBlank()); // true
        System.out.println(str2.isBlank()); // falsa
        System.out.println(str3.isBlank()); // true
        System.out.println(str4.isBlank()); // true

    }
}

空白として判定されていることが確認できます。「全角空白」も空白として判定されます。