Ich bin noch relativ neu in Java-Programmierung. Ich weiß, dass Sie den Punkt (.) -Operator verwenden, wenn Sie Methoden bestimmter Klassen verwenden, aber ich habe mich gefragt, wie Sie einer LinkedList Elemente hinzufügen, wenn ich in einer separaten Klasse bin.Wie kann ich einer LinkedList Elemente aus einer anderen Klasse hinzufügen, in der die LinkedList initialisiert wird?
Ich initialisiere die LinkedList in einer Klasse.
Dann in einem separaten Klasseninitialisierer bekomme ich die Informationen, die ich brauche, um Elemente zu dieser Klasse hinzuzufügen. Nun, da ich diese Informationen ich etwas wie
listname.add(objectType object);
tun möchte, aber ich erhalte einen „nicht-Symbol finden“ Fehler
Für einen Amateur-Programmierer wie ich, so scheint es, ein Scoping-Problem zu sein wo es nicht die LinkedList sehen, damit ich
className.listname.add(objectType object);
einen vollständig definierten Namen versucht, mit Aber diese entweder nicht funktioniert hat, wenn jemand ein paar Minuten hat, wo sie mich mit diesem Problem helfen könnte, wäre ich sehr sehr schätzen, es. Vielen Dank im Voraus
Sie brauchen nicht objectType, nur Objekt hinzufügen. Sie sollten ein Java-Tutorial machen. – SMA
Wenn Ihre Liste keine statische Variable ist, dann ist 'className.listname' selbst nicht korrekt, aber das scheint nicht das Hauptproblem beim Erlernen der Übergabe von Parametern an Methoden zu sein –