for (Entry<String, Data> entry : list.entrySet()) {
if(entry.getValue().getRoom() == 1){
if(entry.getValue().getName().equalsIgnoreCase("RED")){
entry.getValue().getPosition() // need to get the lowest free number
// between the range of 1-6
}
}
}
在这种情况下如何获取 getPosition 的最低空闲位置。getPosition 值介于 1-6 之间,每个值 Room = 1 和 Name = RED 中只有一个。例如,如果 1,3,4,6 存在于 getPosition(with room=1 and name=red) 那么输出应该是 2。这是特定组合中 getPosition 中空闲的最小数字。希望你能帮助我。