>> Java入門トップに戻る
Javaで文字列が空かどうかチェックするには、Stringクラスの「isEmptyメソッド」を使います。
これは対象のStringオブジェクトの「lengthメソッドの戻り値か0ならばtrueを返すメソッド」です。
その後それぞれの変数からisEmptyメソッドを実行して、空かどうかをチェックしています。
1つ目は当然文字が入っているので、「空じゃありません」と表示されますが、2つ目は「空です」と表示されます。
>> 【Stringクラス 指定の接頭辞で始まるかチェック startsWith】に進む
>> Java入門トップに戻る
Stringクラス 文字列が空かチェック isEmpty
これは対象のStringオブジェクトの「lengthメソッドの戻り値か0ならばtrueを返すメソッド」です。
package test7; public class Moji{ public static void main(String args[]){ String test = "ABC"; String test2 = ""; if(test.isEmpty()){ System.out.println("空です。"); }else{ System.out.println("空じゃありません"); } if(test2.isEmpty()){ System.out.println("空です。"); }else{ System.out.println("空じゃありません"); } } }上記のコードで変数testは文字が入ってますが、変数test2は空文字にしています。
その後それぞれの変数からisEmptyメソッドを実行して、空かどうかをチェックしています。
1つ目は当然文字が入っているので、「空じゃありません」と表示されますが、2つ目は「空です」と表示されます。
>> 【Stringクラス 指定の接頭辞で始まるかチェック startsWith】に進む
>> Java入門トップに戻る