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