Java ArrayList isEmpty() メソッド
isEmpty() メソッドは、動的配列が空かどうかを判断するために使用されます。
isEmpty() メソッドの構文は次のとおりです:
arraylist.isEmpty()
注:arraylist は ArrayList クラスのオブジェクトです。
パラメータの説明:
- 无
戻り値
配列内に要素が存在しない場合、true を返します。
配列内に要素が存在する場合、false を返します。
例
動的配列が空かどうかを判定します:
例
import java.util.ArrayList;
class Main {
public static void main(String[] args){
// 動的配列を作成する
ArrayList<String> sites = new ArrayList<>();
// 配列に要素が含まれているか確認する
boolean result = sites.isEmpty(); // true
System.out.println("sites は空ですか? " + result);
sites.add("Google");
sites.add("サンプル");
sites.add("Taobao");
System.out.println("サイトリスト: " + sites);
// その配列が空かどうか確認する
result = sites.isEmpty(); // false
System.out.println("sites は空ですか? " + result);
}
}
class Main {
public static void main(String[] args){
// 動的配列を作成する
ArrayList<String> sites = new ArrayList<>();
// 配列に要素が含まれているか確認する
boolean result = sites.isEmpty(); // true
System.out.println("sites は空ですか? " + result);
sites.add("Google");
sites.add("サンプル");
sites.add("Taobao");
System.out.println("サイトリスト: " + sites);
// その配列が空かどうか確認する
result = sites.isEmpty(); // false
System.out.println("sites は空ですか? " + result);
}
}
上記のプログラムを実行すると、出力結果は次のようになります:
sites 是否为空? true 网站列表: [Google, サンプル, Taobao] sites 是否为空? false
上記の例では、sites という名前の配列を作成し、sites 配列で isEmpty() メソッドを使用して、配列内に要素が含まれているかどうかを確認しました。
最初、新しく作成した配列には要素が含まれていません。そのため、isEmpty() は true を返します。その後、いくつかの要素(Google、サンプル など)を追加すると、このメソッドは false を返します。
その他の拡張
Java ArrayList