//이게 삭제가 안되어서 돌아옴.
public void deleteFirstVoid(Node<T> head)
{
if(head==null)
{
System.out.println("Nothig to delete.");
return;
}
head=head.next;
}
이게 왜 삭제가 안되고 기존 그대로 유지되는거임?
본인쟝 이해를 못하겠음....흐으으으응...
- dc official App
자바 초보라서 그럼
왜안돼
구라가 아니라 ㄹㅇ 안됌.. - dc App
이래서 자바를 먼저 배우면 안됨 c 먼저 ㄱ
node를 argument로 넘겨주면 단순 값 복사 돼버려서 적용이 안됨. Node 클래스 안에 head 가리키는 걸 하나 만들어야됨
나도 최근에 C언어만 했더니 이거 이상하게 생각되네 큰일이군
컴퓨터는 사람과 다르게 거짓말을 못함. 틀렸으니, 틀린거고, 잘못했으니 안 되는거임. 모든건 정의되어 있고, 순서와 절차와 방법이 있음. 안 되는걸 되게 하는게 능력임. 모르는걸 물어보는건 좋은 자세임.. 열심히 배워서 능력을 키우삼.. 프로그램 12년차 고급개발자 올림