From 47385f0a58cb6f4fb0aecfe47ac4685e9ca71848 Mon Sep 17 00:00:00 2001 From: ybs <2606424906@qq.com> Date: Tue, 2 Aug 2022 22:52:33 +0800 Subject: [PATCH] fix boolean return value npe --- src/main/java/com/github/hcsp/datatype/Light.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/github/hcsp/datatype/Light.java b/src/main/java/com/github/hcsp/datatype/Light.java index bf1c09e..113b5f9 100644 --- a/src/main/java/com/github/hcsp/datatype/Light.java +++ b/src/main/java/com/github/hcsp/datatype/Light.java @@ -13,7 +13,8 @@ public Light(Boolean on) { // 当灯亮时返回true,灭和未知状态返回false public boolean isOn() { - return on; + + return on != null && on; } public Boolean isOnRawValue() {