Ummayairアフマド:
私はリンクリストで練習していると私は三つのクラス1つのNodeクラス、1つのLinkedListのクラス、と私はちょうどでテストにメインを持っていることを別のクラスを持っているので。
私のLinkedListのクラスでは、私は、insertメソッドがありますが、私がメインで私のクラスにinsertメソッドを呼び出すしようとすると、それはそれを認識することができません解決方法挿入(int)を言いません。
相続人は私のノードクラスのコード
public class Node {
int data;
Node next;
}
public class LinkedList {
Node top;
public void insert(int data){
Node node = new Node();
node.data = data;
node.next = null;
if(top == null){
top = node;
}
else{
Node n = top;
while (n.next != null ){
n = n.next;
}
n.next = node;
}
}
私のメインの相続人は、私はinsertメソッドを呼び出そうが、それは私をさせない場所。
public class Runner {
public static void main(String [] args){
LinkedList list = new LinkedList();
list.insert(5);
}
Aniket Sahrawat:
インポートしたので、あなたはこれを見ているjava.util.LinkedList
あなたのカスタムメイドの代わりにLinkedList
クラス。
あなたはどちらかあなたのインポートすることができLinkedList
、クラスをしてからインポートを削除するjava.util.LinkedList
かのinsted完全修飾名を使用しますLinkedList
。例えば:
package.of.custom.LinkedList list = new package.of.custom.LinkedList();