Javaでnullを判定する方法は何ですか。

  1. If文を使用して判断: 変数がnullかどうかをif文で判断することができます。例えば、
if (variable == null) {
    // 变量为null的处理逻辑
}
  1. ObjectsクラスのisNullメソッドを使用して判定する:Java 7以降のバージョンでは、Objectsクラスが提供されており、その中にnullを判定するメソッドが含まれています。
if (Objects.isNull(variable)) {
    // 变量为null的处理逻辑
}
  1. Optionalクラスの使用:OptionalクラスはJava 8で導入され、nullの可能性がある値をより簡単に処理できるようになります。例えば、
Optional<String> opt = Optional.ofNullable(variable);
if (opt.isPresent()) {
    // 变量为null的处理逻辑
}
  1. 変数がnullかどうかを判定するために三項演算子を使用することができます。例えば、
String result = (variable != null) ? variable : "default";
  1. 変数がnullでないことを確認したい場合は、Objects.requireNonNullメソッドを使用してください。たとえば、以下のように利用できます。
Objects.requireNonNull(variable, "变量不能为null");
bannerAds