Objekte mit einer Schleife mehrmals erzeugen

M

Mathias3542

Mitglied
Ich will mehrere Objekte gleichzeitig mit einer Schleife erzeugen. Und bennen will ich die Objekte mit den Wörter im Array. Es geht um einen Vokabeltrainer. Also ein Objekt soll "Kaffe" heißen, ein anderes "Ballon" usw.

In den Objekteigenschaften will ich dann jeweil eine englische und eine italeinische Übersetzung eintragen, weil ich diese beiden Sprachen gleichzeitig lernen möchte. Aber so, wie ich das gemacht habe, meldet Oracle einen Fehler.

https://www2.pic-upload.de/img/35542470/Unbenannt.png
 
H

httpdigest

Top Contributor
Also erstmal: die stderr Ausgabe in der Console sagt, dass du sehr wahrscheinlich eine falsche Run Configuration gestartet hast, die die Klasse "Objekte" als Main-Klasse konfiguriert hat. Die Klasse, die du aber zeigst, heißt "Start".

Zweitens: Die "main" Methode heißt bei dir "man". So findet Java die auszuführende Methode nicht, also selbst wenn du deine Run Configuration entsprechend fixed. Ändere den Namen der Methode von "man" in "main".

Drittens: Das, was du in der Schleife machst, ist keine gültige Syntax. Du brauchst erstmal vermutlich ein neues Array, welches vom Typ Vokabel[] ist. Also schreibe vor der Schleife einfach Vokabel[] vokabeln = new Vokabel[array.length]; und dann innerhalb der Schleife würde z.B. schonmal folgendes gehen: vokabeln[ i ] = new Vokabel(array[ i ], "weiß nicht");.
Ob das das ist, was du haben willst, weiß ich nicht.
 
Zuletzt bearbeitet:
H

httpdigest

Top Contributor
Java:
Map<String, String> vokabeln = new HashMap<>();
vokabeln.put("Brot", "italienisches Brot");
vokabeln.put("Milch", "italienische Milch");
vokabeln.put("Kaffee", "italienischer Kaffee");
vokabeln.put("Ente", "italienische Ente");
vokabeln.put("Ballon", "italienischer Ballon");
String kaffeeAufItalienisch = vokabeln.get("Kaffee");
?
 
H

httpdigest

Top Contributor
Die Tatsache, dass du etwas (noch) nicht verstehst, ist ja kein Grund, einen Ratschlag damit quasi abzulehnen. Das solltest du noch nicht mal erwähnen, sondern einfach sagen "Danke für den Hinweis. Werde ich mir sofort anschauen" und mit dem Lernen beginnen. :)
 
M

Mathias3542

Mitglied
Die Tatsache, dass du etwas (noch) nicht verstehst, ist ja kein Grund, einen Ratschlag damit quasi abzulehnen. Das solltest du noch nicht mal erwähnen, sondern einfach sagen "Danke für den Hinweis. Werde ich mir sofort anschauen" und mit dem Lernen beginnen. :)
Womit denn anfangen? Programmieren basiert auf Logik, und ich finde, es wäre total logisch, wenn das, was ich machen will, funktionieren würde.
Ich will doch nur nicht jedes Objekt einzelen manuell bezeichnen müssen.
 
H

httpdigest

Top Contributor
Es wurden dir bereits mehrere sehr gute Links gegeben. Hast du sie bereits gelesen?
 
Robat

Robat

Top Contributor
Programmieren basiert auf Logik, und ich finde, es wäre total logisch, wenn das, was ich machen will, funktionieren würde.
Es wäre auch total logisch, wenn mein Kontostand endlich schwarze Zahlen schreiben würde.
Beides wird aber nur passieren, wenn man etwas dafür tut. ;)

Was ich damit meine ist: Die Funktionen deines Programmes werden dir nicht zufliegen. Du hast oben von @httpdigest ein Beispiel bekommen, wie du dein Problem lösen kannst. Wenn du etwas an der Lösung nicht verstehst / es noch nicht hattest dann belies dich. Sollten dabei neue Fragen aufkommen stell sie hier.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
B OOP Objekte erzeugen mit Hilfe einer for Schleife Java Basics - Anfänger-Themen 29
C Methoden Objekte mit Hilfe einer Schleife in einer ArrayList erzeugen Java Basics - Anfänger-Themen 26
O Ungleiche Objekte in einer Schleife erstellen Java Basics - Anfänger-Themen 3
T OOP Objekte einer Klasse mit schleife auslesen Java Basics - Anfänger-Themen 7
A [gelöst]Objekte in einer Schleife erzeugen Java Basics - Anfänger-Themen 9
J Objekte in einer for schleife referenzieren Java Basics - Anfänger-Themen 7
B Wie kann ich in einer Schleife Objekte erzeugen? Java Basics - Anfänger-Themen 5
G Objekte in einer Schleife erzeugen Java Basics - Anfänger-Themen 2
M Warum dürfen Objekte einer Klasse auf statische Variablen dieser Klasse referenzieren? Java Basics - Anfänger-Themen 10
N Typebound Objekte einer Arraylist hinzufügen Java Basics - Anfänger-Themen 7
U Objekte in einer LinkedList sortieren Java Basics - Anfänger-Themen 5
N Methode um Objekte einer Liste hinzuzufügen Java Basics - Anfänger-Themen 1
M Implementieren einer Datenstruktur, welche nur 5 Objekte speichert Java Basics - Anfänger-Themen 3
C Verschiedene Objekte in einer Liste speichern Java Basics - Anfänger-Themen 6
H Auf Objekte bzw Variabeln aus einer anderen Methode zugreifen Java Basics - Anfänger-Themen 7
K Boolean in einer Methode um 2 Objekte zu vergleichen Java Basics - Anfänger-Themen 12
X Objekte einer ArrayList richtig ausgeben? Java Basics - Anfänger-Themen 8
V Collections Objekte einer ArrayList in der main() ausgeben Java Basics - Anfänger-Themen 9
J Array Objekte einer Klasse zuordnen Java Basics - Anfänger-Themen 15
F Alle Objekte einer Klasse nach Eigenschaft durchsuchen Java Basics - Anfänger-Themen 8
BobbGott Klassen 2 "Objekte" in einer Methode - wie? Java Basics - Anfänger-Themen 7
J Objekte in einer Liste Java Basics - Anfänger-Themen 3
Z OOP Objekte einer Klasse weiteren Klassen zur Verfügung stellen Java Basics - Anfänger-Themen 17
A Objekte einer ArrayList auslesen und auf der Konsole ausgeben Java Basics - Anfänger-Themen 2
M Von einer Klasse aus, Objekte einer anderen Klasse verändern. Java Basics - Anfänger-Themen 2
F Objekte einer Klasse verwalten Java Basics - Anfänger-Themen 10
M Erste Schritte mehrere Objekte aus einer Klasse Java Basics - Anfänger-Themen 4
F Adressverwaltungsprogramm: Objekte einer Klasse in Array Java Basics - Anfänger-Themen 6
M Input/Output Objekte in einer Textdatei ablegen (Highscore) Java Basics - Anfänger-Themen 9
C Mehrere Objekte mit einer Methode ausgeben Java Basics - Anfänger-Themen 17
S OOP Foreach für Objekte einer Klasse? Java Basics - Anfänger-Themen 3
S Mehrere Objekte einer Klasse automatisch erzeugen Java Basics - Anfänger-Themen 15
B Objekte aus einer anderen Klasse(in der sich weitere Klassen befinden) erzeugen Java Basics - Anfänger-Themen 24
I Bestimmte Objekte einer Liste hinzufügen Java Basics - Anfänger-Themen 16
F Aller Objekte einer Klasse Java Basics - Anfänger-Themen 9
D Erste Schritte Viele Objekte einer Klasse "verwalten" Java Basics - Anfänger-Themen 17
J Klassen Objekte einer Klasse Java Basics - Anfänger-Themen 13
X Collections Reihenfolge bestimmter Objekte in einer ArrayList verändern Java Basics - Anfänger-Themen 2
I OOP Objekte in einer ArrayList Java Basics - Anfänger-Themen 5
K in Konstruktor neue Objekte einer anderen Klasse erzeugen Java Basics - Anfänger-Themen 9
W Objekte in einer Array sortieren Java Basics - Anfänger-Themen 3
I Objekte einer Liste einer weiteren List anhängen Java Basics - Anfänger-Themen 8
L Mehrere Objekte einer Klasse aber nur einmal Konstruktor aufruf? Java Basics - Anfänger-Themen 2
D Wie Objekte einer Unterklasse erstellen? Java Basics - Anfänger-Themen 14
S OOP kann ich von einer Klasse aus auf andere Objekte zugreifen? Java Basics - Anfänger-Themen 7
Semox Sind Objekte in einer ArrayList überschreibbar? Java Basics - Anfänger-Themen 2
J Datensätze aus einer DB als Objekte erzeugen und in ArrayList abspeichern Java Basics - Anfänger-Themen 9
M Objekte aus einer Arraylist löschen Java Basics - Anfänger-Themen 7
T Objekte einer Klasse einer anderen Klasse übergeben Java Basics - Anfänger-Themen 5
L Objekte in einer ArrayList vergleichen Java Basics - Anfänger-Themen 19
K Objekte innerhalb einer Klasse Java Basics - Anfänger-Themen 2
G auf Objekte in einer anderen Klasse zugreifen Java Basics - Anfänger-Themen 4
N Verständnisproblem: Mehrere Objekte einer Klasse erstellen Java Basics - Anfänger-Themen 2
H Objekte in einer Hashtable am einfachsten sortieren Java Basics - Anfänger-Themen 13
K Vergleich zweier Objekte in einer HashMap Java Basics - Anfänger-Themen 6
E Zugriff auf Objekte in einer ArrayList Java Basics - Anfänger-Themen 3
P Zugriff auf Objekte einer anderen Klasse Java Basics - Anfänger-Themen 1
A auf objekte in einer bereits bestehenden klasse zugreifen Java Basics - Anfänger-Themen 2
B objekte einer klasse. Java Basics - Anfänger-Themen 14
C Mehrere Objekte in einer Liste einfügen und serialisieren Java Basics - Anfänger-Themen 1
L 2 Objekte einer Klasse Java Basics - Anfänger-Themen 8
J Objekte einer ArrayList in eine Tabelle einfügen Java Basics - Anfänger-Themen 2
C Objekte einer Klasse wiederfinden Java Basics - Anfänger-Themen 4
G Methoden Informationen aus zwei Objekte bekommen? Java Basics - Anfänger-Themen 6
P Globale Objekte Java Basics - Anfänger-Themen 2
C Nachträglich neue grafische Objekte hinzufügen Java Basics - Anfänger-Themen 7
D Interaktion zweier Objekte Java Basics - Anfänger-Themen 5
M Objekte in Array speichern und ausgeben Java Basics - Anfänger-Themen 17
S Objekte indiziert erstellen Java Basics - Anfänger-Themen 27
M Objekte mittels equals vergleichen Java Basics - Anfänger-Themen 14
C Fernseher-Aufgabe (Methoden, Klassen und Objekte) Java Basics - Anfänger-Themen 63
A (Objekte Java Basics - Anfänger-Themen 6
Y Klassen Klassen und Objekte Java Basics - Anfänger-Themen 3
Y Klassen Klassen und Objekte mit set und get Java Basics - Anfänger-Themen 0
G Java Objekte auf Duplikate testen Java Basics - Anfänger-Themen 4
B Neue Liste erstellen, wenn Objekte bestimmte Referenz hat / Gruppierung von Einträgen Java Basics - Anfänger-Themen 12
M Objekte miteinander vergleichen Java Basics - Anfänger-Themen 18
J Java GUI- Objekte Position per Quelltext bestimmen Java Basics - Anfänger-Themen 4
G Objekte in Methoden? Java Basics - Anfänger-Themen 13
S Frage Klasse und Objekte Java Basics - Anfänger-Themen 2
I Objekte Hilfe Java Basics - Anfänger-Themen 8
G Klassen und Objekte Java Basics - Anfänger-Themen 2
W Verschachtelte Objekte wieder auspacken Java Basics - Anfänger-Themen 3
R Attribute mehrerer Objekte ausgeben Java Basics - Anfänger-Themen 3
C Objekte und Konstruktoren Java Basics - Anfänger-Themen 2
F Erstellen zweier Objekte mit dem selben Inhalt Java Basics - Anfänger-Themen 1
O ObjectOutputStream Anzahl Objekte festhalten Java Basics - Anfänger-Themen 17
R Objekte aus Array als String + kommasepariert speichern Java Basics - Anfänger-Themen 12
J Best Practice Dateiinhalte validieren und auf Objekte mappen Java Basics - Anfänger-Themen 3
B Automatisch Objekte erzeugen mit verschiedenen Namen Java Basics - Anfänger-Themen 4
der_Schokomuffin Hilfe gesucht beim Thema Objekte übergeben! Java Basics - Anfänger-Themen 2
S Konstruktor, Objekte Java Basics - Anfänger-Themen 4
PaperHat Objekte in Array vergleichen Java Basics - Anfänger-Themen 9
B HTML Code / Seite auslesen und JAVA Objekte erstellen Java Basics - Anfänger-Themen 12
PaperHat Programmieraufgabe - Objekte in Objekten Java Basics - Anfänger-Themen 2
E Methode mit Parametern um Objekte zu übergeben Java Basics - Anfänger-Themen 4
T Klassen Klassenübergreifende Objekte erstellen lassen Java Basics - Anfänger-Themen 5
A Objekte verknüpfen Java Basics - Anfänger-Themen 2
B Klassen Alle Unter-Objekte durchlaufen in der Hauptklasse Java Basics - Anfänger-Themen 10
B Objekte zählen/ Vererbung/ Kopplung/ Interface/ Abstract Class Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Anzeige

Neue Themen


Oben