게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
학교에서 c만하다가 자바하게 되서 헷갈리는데요..
게시물ID : programmer_16292짧은주소 복사하기
작성자 : 섹시스님
추천 : 0
조회수 : 601회
댓글수 : 4개
등록시간 : 2016/03/20 10:52:01
옵션
  • 본인삭제금지
public class 어떤클래스 {
    protected Node 첫번째노드;
    protected Node 마지막노드;
    protected T 어떤데이타;

    public 어떤클래스(T 이런데이타) {
        첫번째노드 = null;
        마지막노드 = null;
        Node<T> 어떤노드 = new Node<T>(이런데이타);
    }
    
    public Node n번째노드를얻기(int n) {
        Node<T> 잠깐temp노드 = 첫번째노드;
        while(잠깐temp노드.hasNext) {
            잠깐temp노드 = 잠깐temp노드.다음노드;
        }
    }
}

에서 n번째노드를얻기 메쏘드에서
Node<T> temp = 첫번째노드 일때에
temp 가 첫번째노드의 레퍼런스를 갖는거죠?
만약에 두번째노드가 존재할때에
temp.next = null;
을 하게되면 첫번째노드의 next필드가 null이 되는거가 맞나요?
아니면 두번째노드 자체가 null이 되는건가요??
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호