안녕하세요. 저는 1 학년 학생이며, java를 처음 사용하고 있습니다. 우리는 방에 신문을 추가 할 수있는 호텔 시스템을 만들고 있습니다. 사람을 방에 데려다가 코드의이 부분에 오류가 있습니다.적합한 메소드를 찾을 수 없습니다 .put (String)
public void addPapers (String roomNo, String paper) {
if(isValidNo(roomNo)) {
for(Room room: occupiedRooms) {
if (room.getRoomNo().equals(roomNo)) {
room.addPapers(paper);
PapersOrdered.put(roomNo, room.getPapers());
}
}
}
}
.put 난에서 그것을 얻을하고 오류가 그러나 그때 가져가는 내 다른 클래스의 .getpapers 방법을 꺼내 넣어 javalang 자바 랭 문자열 를 찾지 적합한 방법을 말하는없는 오류와 함께 제공 에 대한 오류가 기호 메소드를 찾을 수 없습니다.
어떤 조언이 좋을까요 P.S 죄송합니다. 나는이 모든 것을 처음 접했습니다.
메소드의 정의는 무엇입니까? PapersOrdered.put? – enrique7mc
메서드는 public입니다 HashMap PapersOrdered() { return PapersOrdered; } – Fowlzy
더 완벽한 코드 조각을 게시하면 도움이 될 것입니다. – enrique7mc