0
我有一个错误在此代码java.util中。<>可以的Hashset不能转换为boolean
public Hotel()
{
occupiedRooms = new HashSet<Room>();
PapersOrdered = new HashMap <String,ArrayList<String>>();
}
public String getGuest(String roomNo)
{
for (Room room; occupiedRooms;)
{
if(room.getRoomNo().equals(roomNo)) return room; getGuest();
return "room " + roomNo + " is not occupied" ;
}
}
和被占领的房间得到一个错误说java.util中。 <>的Hashset不能转换为boolean, 什么是纠正这一目标的最佳途径。(所有的代码是不是在这里,但究竟什么是相关的)
getGuest()调用没有参数是做什么的?你可能会摆脱它。你也可能想在'for'循环之外返回失败,而不是在循环之外。 – 2016-12-14 23:33:41