16. Predicates and Other Functional Interfaces
Activity 1: Toggling the Sensor States
Solution
Activity1.java
52Â Â Â Â Â Â Â Â Â for (Sensor sensor : sensors) { 53Â Â Â Â Â Â Â Â Â Â Â Â Â if (hasAlarmOrWarning.test(sensor)) { 54Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â alarmOrWarning = true; 55Â Â Â Â Â Â Â Â Â Â Â Â Â } 56Â Â Â Â Â Â Â Â Â } 57 58Â Â Â Â Â Â Â Â Â if (alarmOrWarning) { 59Â Â Â Â Â Â Â Â Â Â Â Â Â System.out.println("Alarm, or warning, was triggered!"); 60 61 62Â Â Â Â Â Â Â Â Â Â Â Â Â for (Sensor sensor : sensors) { 63Â Â Â Â Â Â Â Â Â &...