2017-11-03 1 views
-1

그래서 나는 그것을 짧게하고 싶다. 나는 Linked-list와 Node 클래스를 java에 구현했다. 노드 클래스 내에서 displayNode라는 메서드를 선언하여 노드의 데이터를 출력합니다. 비슷하게, Linked-list 클래스에서, 연결된리스트의 연결된 노드의 데이터를 출력하는 메소드를 구현했습니다. 스레드에서링크 된 목록 구현 오류가 발생 했습니까?

예외 "주요"상위를 : 해결되지 않은 컴파일 문제 : 그러나 컴파일하는 동안, 나는이 오류 얻을 메소드 displayNode은() 타입의 노드

at ds.linkedlist.SinglyLinkedList.displayList(SinglyLinkedList.java:33) 
at ds.linkedlist.app.main(app.java:12) 

Node and linkedlist classes에 대한 정의되지 app class, that contains Main to execute the mentioned classes

다른 클래스 파일이지만 동일한 패키지에 실제로 구현 된 동일한 위치에 두 코드 (노드 및 연결된 목록 클래스)를 복사했지만 당신은 반환 형식 (예를 들어, void)를 지정해야합니다 당신은 아마 컴파일 오류가 감독 한

public displayNode() 

:

+2

질문을 편집하여 소스 코드를 삭제할 수있는 곳이 아닌 여기에 소스 코드를 포함하십시오. – Progman

+0

죄송합니다. 링크 된 목록 및 노드 클래스 구현 링크는 다음과 같습니다. https://gist.github.com/cirussaeb/90e2ab6ce6ce86e8b41f2a13ba772e31 –

+0

댓글에 '여기'가 없지만 실제 질문에 ... '수정'링크 사용 질문을 편집하여 소스 코드를 포함시킵니다. – Progman

답변

1

클래스 NodedisplayNode() 등을 정의합니다.

+0

예, 방금 보았습니다. 어리석은 실수! 대단히 감사합니다. –