これはNodeクラスを非静的クラスにするとmainメソッドがそれをアクセスできるかどうかです。javaのmain()メソッドからnon-staticクラスにアクセスできますか?
class LinkedList
{
Node head;
static class Node {
int data;
Node next;
Node(int d) { data = d; next=null; } // Constructor
}
public static void main(String[] args)
{ ..............}
}
はい。 ** **あなたが 'LinkedList'のインスタンスを持っている場合。 –
'LinkedList.Node n = new LinkedList();新しいノード();' – 4castle
副次的な問題:キーのコアクラスとの名前の衝突を避けるため、LinkedListクラスに別の名前を付けます。 –