+ Antworten
Ergebnis 1 bis 8 von 8
  1. #1
    Team Jung-Stuten Avatar von LordKnaeckebrot
    Registriert seit
    11.02.2012
    Beiträge
    460
    Minecraft
    DeadMinersDev

    HashMap in andere Klasse

    Hey,

    ich schon wieder.
    Ich möchte eine HashMap (Oder eine Variable) in einer anderen Klasse aufrufen:

    Beispiel:

    Klasse 1:

    int i = 1;

    Klasse2:
    (wie kann ich hier jetzt die Variable aus Klasse 1 abrufen?)
    Oder das gleiche mit einer HashMap?

    Mfg LordKnaeckebrot

  2. #2
    Creeper-Jäger Avatar von dainless
    Registriert seit
    18.07.2011
    Beiträge
    431
    Minecraft
    dainless
    Die eine Klasse muss die andere kennen:

    Wir haben also Klasse_1 und Klasse_2, und in der Klasse_1 haben wir public int i = 1, dann muss in Klasse_2 folgendes stehen:

    Code:
    Klasse_1 K1 = new Klasse_1();
    So kannst du dann im weiteren Verlauf auf die Variablen des Objektes der Klasse_1 zugreifen:

    Code:
    int s = K1.i;


  3. #3
    Team Jung-Stuten Avatar von LordKnaeckebrot
    Registriert seit
    11.02.2012
    Beiträge
    460
    Minecraft
    DeadMinersDev
    DANKE

  4. #4
    Team BroFist Avatar von Panjab
    Registriert seit
    28.04.2012
    Beiträge
    1.229
    Minecraft
    Panjab
    Man könnte natürlich auch einfach

    Code:
    public static int i = 0;
    schreiben und "i" dann so aufrufen:

    Code:
    <klassenname>.i


  5. #5
    Creeper-Jäger Avatar von dainless
    Registriert seit
    18.07.2011
    Beiträge
    431
    Minecraft
    dainless
    Aber die 2. Klasse muss doch irgendwie auf die 1. Referenzieren können? Da sehe ich noch nicht so den Zusammenhang :O


  6. #6
    Team Jung-Stuten Avatar von LordKnaeckebrot
    Registriert seit
    11.02.2012
    Beiträge
    460
    Minecraft
    DeadMinersDev
    Also so wie es @dainless gemacht hat ging es

  7. #7
    Creeper-Jäger Avatar von dainless
    Registriert seit
    18.07.2011
    Beiträge
    431
    Minecraft
    dainless
    Das das so geht wusste ich, sonst hätte ich es ja nicht gepostet Vorallem hätte mein Lehrer dann Mist erzählt

    Aber jetzt bin ich doch daran interessiert, woher die Klasse2 Klasse1 ''kennt'', wenn man nach dem Weg von @Panjab geht...
    Im Endeffekt ist das was er gepostet hat, abegesehen von dem static, in meinem Weg enthalten.


  8. #8
    Team BroFist Avatar von Panjab
    Registriert seit
    28.04.2012
    Beiträge
    1.229
    Minecraft
    Panjab
    Bei mir funktioniert es


+ Antworten