@ActionMethod(DeviceInfoCmd.deviceOnLine) public void deviceOnLine(String moveId){ try { //设备上线 Map<Long, CarRealRecord> allOnlineCarsRealRecordsMap = GM.me.getAllOnlineCarsRealRecordsMap();

    // 循环allOnlineCarsRealRecordsMap的键, 寻找moveId是否存在allOnlineCarsRealRecordsMap中
    // 方法一:使用containsKey方法
    for (Long key : allOnlineCarsRealRecordsMap.keySet()) {
        if (key.equals(moveId)) {
            // moveId exists in allOnlineCarsRealRecordsMap
            // do something
            break; // exit the loop if found
        }
    }

    // 方法二:使用containsValue方法
    if (allOnlineCarsRealRecordsMap.containsValue(moveId)) {
        // moveId exists in allOnlineCarsRealRecordsMap as a value
        // do something
    }
    
}catch (Exception ignored){

}

}

Java Map: Check if Key or Value Exists (moveId) in allOnlineCarsRealRecordsMap

原文地址: https://www.cveoy.top/t/topic/qDAg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录