Liste auslesen

Status
Nicht offen für weitere Antworten.

AF91

Mitglied
hallo, ich hab ne absolute basic frage und hoffe mal dass mir die jemand beantworten kann:bahnhof:
also ich hab ein feld in dem mehrere zeiger auf erzeugte objekte stehen und jetzt will ich die eigenschaften von diesen objekten anzeigen. zum eingenschaften anzeigen haben die objekte ne methode. so meine frage is jetzt wie lass ich die objekte jetzt nacheinander ihre eigenschaften anzeigen??? ... ich dachte mir mit einer schleife aber cih weiß einfach nich wie cih die werte nach und nach aus dem feld auslesen lasse:noe:

also ich sag schonmal danke für alle antworten ;)
alwin
 

java66

Aktives Mitglied
quellcode für deine frage wäre super damit man das für dein beispiel veranschaulichen kann
 

faetzminator

Gesperrter Benutzer
Zeig uns doch ein Bisschen Code, u.a. von der Liste (das Feld... oder sollte das ein Array sein?) und von den jeweiligen Typen die benötigten Methoden.
 

AF91

Mitglied
Java:
Flugzeuge[] flugzeuglsite;
    flugzeugliste = new Flugzeuge[20];
  

    flugzeugliste[0] = new Flugzeuge();
    flugzeugliste[1] = new Flugzeuge();
    flugzeugliste[2] = new Flugzeuge();

    Flugezeug.setzeWerte(ipName, ipHersteller);
  
    /*so hier hab ich jetzt kein plan mehr wie man das macht ;) */
    int zaehler = 0;
    while( flugzeugliste != null ){
      zaehler = zaehler + 1;
      flugzeugliste[zaehler].zeigeEingenschaften; /*hab ich einfach mal versucht */
    }
 

java66

Aktives Mitglied
okey:toll:

probiers mal hiermit

Java:
Flugzeuge[] flugzeuglsite;
    flugzeugliste = new Flugzeuge[20];
  
 
    flugzeugliste[0] = new Flugzeuge();
    flugzeugliste[1] = new Flugzeuge();
    flugzeugliste[2] = new Flugzeuge();
 
    flugzeuglsite[0].setzeWerte(ipName, ipHersteller);
    flugzeuglsite[1].setzeWerte(ipName, ipHersteller);
    flugzeuglsite[2].setzeWerte(ipName, ipHersteller);
    
    /*so hier hab ich jetzt kein plan mehr wie man das macht ;) */
    int zaehler = 0;
 //  while( flugzeugliste != null ){
   //   zaehler = zaehler + 1;
    //  flugzeugliste[zaehler].zeigeEingenschaften; /*hab ich einfach mal versucht */
    //}

for(Flugzeuge f : flugzeugliste)
{
f.zeigeEingenschaften();
}
 
Zuletzt bearbeitet:

AF91

Mitglied
Java:
/* das is jetzt aus der Flugzeuge class */

public void setzeWerte(String ipName, String ipHersteller){
    this.name = ipName;
    this.hersteller = ipHersteller;
  }
  
  public void zeigeEigenschaften(){
    System.out.println("Name: " + name);
    System.out.println("Hersteller: " + hersteller);
  }
 

AF91

Mitglied
mh... das geht auch ncih so richtig der sagt

Charter.java:5:5: cannot find symbol
symbol : variable flugzeugliste
location: class Charter
flugzeugliste = new Flugzeuge[20];
^
Charter.java:8:5: cannot find symbol
symbol : variable flugzeugliste
location: class Charter
flugzeugliste[0] = new Flugzeuge();
^
Charter.java:9:5: cannot find symbol
symbol : variable flugzeugliste
location: class Charter
flugzeugliste[1] = new Flugzeuge();
^
Charter.java:10:5: cannot find symbol
symbol : variable flugzeugliste
location: class Charter
flugzeugliste[2] = new Flugzeuge();
^
Charter.java:12:33: cannot find symbol
symbol : variable ipName
location: class Charter
flugzeuglsite[0].setzeWerte(ipName, ipHersteller);
^
Charter.java:12:41: cannot find symbol
symbol : variable ipHersteller
location: class Charter
flugzeuglsite[0].setzeWerte(ipName, ipHersteller);
^
Charter.java:13:33: cannot find symbol
symbol : variable ipName
location: class Charter
flugzeuglsite[1].setzeWerte(ipName, ipHersteller);
^
Charter.java:13:41: cannot find symbol
symbol : variable ipHersteller
location: class Charter
flugzeuglsite[1].setzeWerte(ipName, ipHersteller);
^
Charter.java:14:33: cannot find symbol
symbol : variable ipName
location: class Charter
flugzeuglsite[2].setzeWerte(ipName, ipHersteller);
^
Charter.java:14:41: cannot find symbol
symbol : variable ipHersteller
location: class Charter
flugzeuglsite[2].setzeWerte(ipName, ipHersteller);
^
Charter.java:22:23: cannot find symbol
symbol : variable flugzeugliste
location: class Charter
for(Flugzeuge f : flugzeugliste){
^
Charter.java:23:8: cannot find symbol
symbol : method zeigeEingenschaften()
location: class Flugzeuge
f.zeigeEingenschaften();
^
 

AF91

Mitglied
ok also n teil is weil ich n dreher bei flugzeugliste drin hatte... aber der rest geht trozdem nich
 

AF91

Mitglied
das soll dem objekt die eigenschaften übergeben

Java:
/*aus der klasse Flugzeuge*/
public void setzeWerte(String ipName, String ipHersteller){
    this.name = ipName;
    this.hersteller = ipHersteller;
  }
 

AF91

Mitglied
so ich hab jetzt alle fehler raus mit buchstabendrehern und co ;)
jetzt nochmal zur schleife... ich versteh den aufbau nich so richtig was soll das f sein???:bahnhof:

Java:
for(Flugzeuge f : flugzeugliste){
      f.zeigeEingenschaften();
    }

der sag mir dann nämlich
Charter.java:26:8: cannot find symbol
symbol : method zeigeEingenschaften()
location: class Flugzeuge
f.zeigeEingenschaften();
^
 

java66

Aktives Mitglied
Das beste wäre wenn du den ganzen code posten würdest.

f ist ein iterator wenn ich mich jetzt nicht im begriff vertuhe ;)

mit f sage ich ich habe ein feld aus Objekten vom Typ Flugzeuge und f ist ein zeiger auf das jeweilige objekt auf dem ich gerade bin und für diesen rufe ich dann die funktion auf.
 
Zuletzt bearbeitet:

AF91

Mitglied
Java:
class Charter {
  public static void main(String[] args) throws Exception {

    Flugzeuge[] flugzeugliste;
    flugzeugliste = new Flugzeuge[20];
  
    String ipName = "A380";
    String ipHersteller = "Airbus";

    flugzeugliste[0] = new Flugzeuge();
    flugzeugliste[1] = new Flugzeuge();
    flugzeugliste[2] = new Flugzeuge();

    flugzeugliste[0].setzeWerte(ipName, ipHersteller);
    flugzeugliste[1].setzeWerte(ipName, ipHersteller);
    flugzeugliste[2].setzeWerte(ipName, ipHersteller);
       

    for(Flugzeuge f : flugzeugliste){
      f.zeigeEingenschaften();
    }

  }
}

Java:
class Flugzeuge {

  private String name = null;
  private String hersteller = null;
  private static int anzahlFlugzeuge = 0;
  
  public void setzeWerte(String ipName, String ipHersteller){
    this.name = ipName;
    this.hersteller = ipHersteller;
  }
  
  public void zeigeEigenschaften(){
    System.out.println("Name: " + name);
    System.out.println("Hersteller: " + hersteller);
  }
  
  public static void zeigeAnzahlFlugzeuge(){
    System.out.println("Anzahl: " + anzahlFlugzeuge);
  }

}
 

AF91

Mitglied
ahhhhhhh:eek:
das gibts doch nich ich sollte langsamer tippen ;) ....
das wars es funktioniert jetzt:toll::toll:

danke für alle hilfe;).... sorry dass ihr meine schreibfehler suchen musstet:oops:
ich schau beim nächsten mal nochmal über die namen ;)
also danke!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Bin komplett am verzweifeln :( Verkettete Liste die Objekte hat Attribut auslesen Java Basics - Anfänger-Themen 14
P Liste auslesen und in Variablen speichern Java Basics - Anfänger-Themen 7
B CSV-Datei auslesen, in Liste speichern und sortieren Java Basics - Anfänger-Themen 20
W Textfeld auslesen und in Liste speichern Java Basics - Anfänger-Themen 11
M textfeld auslesen und in liste einlesen Java Basics - Anfänger-Themen 2
H Werte aus einer sortierten Liste auslesen Java Basics - Anfänger-Themen 58
D In eine Liste ein und auslesen Java Basics - Anfänger-Themen 2
M verkettete Liste auslesen Java Basics - Anfänger-Themen 7
T Liste mit Iterator auslesen Java Basics - Anfänger-Themen 11
R Liste von Objekten aus selbstdef. Klasse auslesen Java Basics - Anfänger-Themen 2
H Directory auslesen und in Liste speichern Java Basics - Anfänger-Themen 2
A Wie füge ich eine Liste so in eine andere Liste ein, dass der Index der Elemente derselbe bleibt? Java Basics - Anfänger-Themen 7
A Wort-Liste importieren Java Basics - Anfänger-Themen 11
G Liste schneller durchsuchen Java Basics - Anfänger-Themen 4
R Liste in Variable speichern Java Basics - Anfänger-Themen 6
R Liste und Arrays Java Basics - Anfänger-Themen 12
D 2 ArrayListen gleich sortieren bzw. eine Liste anhand einer anderen Sortieren Java Basics - Anfänger-Themen 6
J Ähnlichen String in Liste finden Java Basics - Anfänger-Themen 6
M Verkettete Liste Java Basics - Anfänger-Themen 1
M Vergleichen, ob eine Liste länger als andere ist Java Basics - Anfänger-Themen 6
H Liste nach String-Länge sortieren Java Basics - Anfänger-Themen 1
D remove Object von einer Liste von Obejcts Java Basics - Anfänger-Themen 3
E Elemente aus Liste entfernen und hinzufügen Java Basics - Anfänger-Themen 3
M Nullpointer beim befüllen meiner Liste im Object Java Basics - Anfänger-Themen 3
D Länge einer Liste aufrufen. Java Basics - Anfänger-Themen 19
B Objekt aus generalisierter Liste entfernen Java Basics - Anfänger-Themen 11
H Liste Knoten NullPointerException Java Basics - Anfänger-Themen 7
W Liste mit Listen in JTable darstellen Java Basics - Anfänger-Themen 1
N Was Passiert mit dem Namen einer Variable, wenn man diese einer Liste Hinzufügt Java Basics - Anfänger-Themen 16
E Suchfunktion in einer Liste Java Basics - Anfänger-Themen 39
T ungeordnete Werte-Paare in einer Liste Java Basics - Anfänger-Themen 7
L Hilfe! Liste mit Items werden ausgegeben aber nicht in zufälliger Reihenfolge Java Basics - Anfänger-Themen 6
berserkerdq2 Warum soll ich shuffle nutzen, um bei Rückgabewert Collection eine Liste zurückzugeben? Java Basics - Anfänger-Themen 3
sserio Wieso werden nicht alle Primzahlen bis 1000 in meine Liste gepackt ? Java Basics - Anfänger-Themen 8
sserio Liste erstellt und ein Problem mit dem Index Java Basics - Anfänger-Themen 8
f3mys Objektwerte in Liste speichern und wieder abrufen Java Basics - Anfänger-Themen 23
H Java verkettete Liste, Wert eines Index zurückgeben Java Basics - Anfänger-Themen 1
K Warum ist die binäre Suche bei der verketteten Liste nicht so effektiv? Java Basics - Anfänger-Themen 3
I 2D-Array Position der Liste ausgeben. Java Basics - Anfänger-Themen 2
I Liste von Infos von einer eigenen Annotation in Liste speichern Java Basics - Anfänger-Themen 0
P Doppelte werte in einer Liste zählen Java Basics - Anfänger-Themen 11
Dorfschmied Kartesisches Produkt von zwei Liste mit Hashmaps<String,String> erstellen Java Basics - Anfänger-Themen 4
Igig1 Autoparkplatz verkettete Liste erstes und letztes Auto Java Basics - Anfänger-Themen 13
thor_norsk Verkette Liste Java Basics - Anfänger-Themen 27
R Rückgabe: verkettete Liste Java Basics - Anfänger-Themen 2
R einfach verkettete Liste Java Basics - Anfänger-Themen 1
R einfach verkettete Liste Java Basics - Anfänger-Themen 12
O Doppelt verkette Liste Element löschen Java Basics - Anfänger-Themen 15
B GUI extension mit einer Liste verbinden Java Basics - Anfänger-Themen 1
B Verkettete Liste durchgehen und einzelne Elemente in neue Liste tun Java Basics - Anfänger-Themen 9
M Java Liste streamen Java Basics - Anfänger-Themen 10
AmsananKING Aussortierung einer Liste Java Basics - Anfänger-Themen 8
A Objekte mit Parametern in eine Liste packen Java Basics - Anfänger-Themen 19
A Korrigierte <String> Liste zurückgeben Java Basics - Anfänger-Themen 22
S Kann nicht auf die Liste zugreifen mit der Methode!? Java Basics - Anfänger-Themen 3
B Datentyp für Einzelnes Objekt oder Liste Java Basics - Anfänger-Themen 9
alice98 Erste Schritte Liste erstellen ohne vorgefertigte Klassen Java Basics - Anfänger-Themen 1
J Doppelt verkette Liste ich bitte um Hilfe Java Basics - Anfänger-Themen 4
I Liste gruppieren nach Monat? Java Basics - Anfänger-Themen 5
districon Element in Liste einfügen Java Basics - Anfänger-Themen 1
B Hilfe bei Map Liste erstellen Java Basics - Anfänger-Themen 10
Y Einfügen in eine doppelt verkettete Liste Java Basics - Anfänger-Themen 8
Y Knoten an einem gegebenen Index aus einer Liste entfernen. Java Basics - Anfänger-Themen 6
H Daten aus einer Datei in eine Liste speichern Java Basics - Anfänger-Themen 23
Gaudimagspam Linked Liste Java Basics - Anfänger-Themen 4
Z Liste umkehren Java Basics - Anfänger-Themen 1
S Eine Liste kopieren Java Basics - Anfänger-Themen 13
java3690 Java- liste füllen ud die werte addieren Java Basics - Anfänger-Themen 13
java3690 Liste mit zufälligen zahlen füllen Java Basics - Anfänger-Themen 27
java3690 eine liste sortieren Java Basics - Anfänger-Themen 12
J Element aus Liste nehmen Java Basics - Anfänger-Themen 3
B JUnit 4: Wie man die eigene Liste testen kann [TDD] Java Basics - Anfänger-Themen 46
B Interface List - Objekt übergeben? Einzelnes Objekt geht, aber Liste nicht? Java Basics - Anfänger-Themen 4
P Was genau bringt mir es ein Array in eine Liste zu bringen Java Basics - Anfänger-Themen 3
A Doppelt verkettete Liste rückwärts ausgeben Java Basics - Anfänger-Themen 17
P Verschachtelte Array Liste Java Basics - Anfänger-Themen 2
H Liste speichern. Was lässt sich verbessern? Java Basics - Anfänger-Themen 7
P Performance Array und Liste Java Basics - Anfänger-Themen 13
M QuickSort und Liste Java Basics - Anfänger-Themen 6
N Methode um Objekte einer Liste hinzuzufügen Java Basics - Anfänger-Themen 1
B Summe von Property innerhalb einer Liste via Lambda Java Basics - Anfänger-Themen 1
V Collections int Werte in einer Liste sortieren Java Basics - Anfänger-Themen 23
B Neue Liste erstellen, wenn Objekte bestimmte Referenz hat / Gruppierung von Einträgen Java Basics - Anfänger-Themen 12
V_Fynn03 Beliebiges Element in einer Liste löschen (Java)(Lineare Datenstrukturen) Java Basics - Anfänger-Themen 9
L Baum aus Integer Liste erstellen Java Basics - Anfänger-Themen 0
CptK Koordinate in Liste suchen Java Basics - Anfänger-Themen 20
C Verschiedene Objekte in einer Liste speichern Java Basics - Anfänger-Themen 6
M Ausgabe einer Liste welche mehrere Stacks enthält Java Basics - Anfänger-Themen 3
D Doppelt Verkettete Zirkular-Liste Java Basics - Anfänger-Themen 1
L Liste in anderem Thread laden Java Basics - Anfänger-Themen 1
M Array liste Verdrehen Java Basics - Anfänger-Themen 8
A Verkettete Liste Java Basics - Anfänger-Themen 2
J Strings untereinander in einer Liste vergleichen Java Basics - Anfänger-Themen 18
B Liste von Tagen generieren ab einem bestimmten Datum und Endedatum Java Basics - Anfänger-Themen 4
S IndexOutOfBoundsException beim hinzufügen eines Elements zu einer Liste Java Basics - Anfänger-Themen 11
B Liste sortieren? Java Basics - Anfänger-Themen 4
O Anonyme Klasse einer Liste erstellen Java Basics - Anfänger-Themen 7
B SWAP List; Liste neu anordnen Java Basics - Anfänger-Themen 4
B CSS Klassen in eine Liste schreiben Java Basics - Anfänger-Themen 4
B Doppelt verkettete Liste implementieren Java Basics - Anfänger-Themen 8

Ähnliche Java Themen

Neue Themen


Oben