私は私がunderstand.myクラスがリンクリストのJava refernce
class Node {
int data;
Node next;
Node(int d) {
data = d;
next = null;
}
}
でいけないと私はいけない
public static Node insert(Node head,int data) {
Node current = head;
if(head!=null){
while(current.next!=null){
current = current.next;
}
current.next = new Node(data);
return head;
} else {
return head=new Node(data);
}
}
事を挿入するFNを持ってimplementation.But一部リンクリストのJavaを得ました頭が現在の変数に設定されていることを理解しています。 を呼び出し、次のノードを現在のオブジェクトに渡して渡します。
私の質問現在は頭の基準がありますので、技術的に別の値を割り当てると、頭が変わります。私はint data.ifと私は頭に影響を受ける参照してくださいcurrent.dataを更新することができます..
ここで起こっていることを理解するのを助けてください...