Hallo Javaner,
ich bin Student und habe ein Modul belegt, in dem es auch um Java geht. Im Zuge der Prüfungsvorbereitung versuche ich mich an HashSets und habe mir selbst eine Aufgabe gestellt, die ich wohl überschätzt habe:
Ich habe ein Hashset erstellt, das in meiner main-Methode ein Gebäude mit durch das HashSet erstellten Einheiten ausgibt. Jede Einheit verfügt über vier Werte: String, double, double, boolean. eines der double enthält den Mietpreis der Einheit. Ich hatte mir nun die Aufgabe gestellt, auf irgendeine Art und Weise die gesamten Mieteinnahmen ausgeben zu lassen, verzweifle aber am Zugriff auf das HashSet. In einem Array würde ich es über eine for Schleife (int i=0; i<name.einh.length; i++) wohl hinkriegen, mir fehlt es aber am Know-How, auf einen einzelnen Wert im HashSet zuzugreifen.
bei der bisherigen Recherche habe ich vom Iterator gelesen, ich kann das Prinzip bislang aber noch nicht auf meinen Sachverhalt übertragen und würde mich freuen, wenn mir jemand von euch helfen kann.
Wichtig: Es geht nicht um eine Hausaufgabe oder Übung, die ich bestehen muss und gelöst bekommen möchte, ich habe mir diese Aufgabe im Zuge meiner Lernphase vor der bevorstehenden mündlichen(!) Prüfung selbst ausgedacht.
Vielen Dank fürs bis hierhin Lesen und für jeden Hinweis!
ich bin Student und habe ein Modul belegt, in dem es auch um Java geht. Im Zuge der Prüfungsvorbereitung versuche ich mich an HashSets und habe mir selbst eine Aufgabe gestellt, die ich wohl überschätzt habe:
Ich habe ein Hashset erstellt, das in meiner main-Methode ein Gebäude mit durch das HashSet erstellten Einheiten ausgibt. Jede Einheit verfügt über vier Werte: String, double, double, boolean. eines der double enthält den Mietpreis der Einheit. Ich hatte mir nun die Aufgabe gestellt, auf irgendeine Art und Weise die gesamten Mieteinnahmen ausgeben zu lassen, verzweifle aber am Zugriff auf das HashSet. In einem Array würde ich es über eine for Schleife (int i=0; i<name.einh.length; i++) wohl hinkriegen, mir fehlt es aber am Know-How, auf einen einzelnen Wert im HashSet zuzugreifen.
bei der bisherigen Recherche habe ich vom Iterator gelesen, ich kann das Prinzip bislang aber noch nicht auf meinen Sachverhalt übertragen und würde mich freuen, wenn mir jemand von euch helfen kann.
Wichtig: Es geht nicht um eine Hausaufgabe oder Übung, die ich bestehen muss und gelöst bekommen möchte, ich habe mir diese Aufgabe im Zuge meiner Lernphase vor der bevorstehenden mündlichen(!) Prüfung selbst ausgedacht.
Vielen Dank fürs bis hierhin Lesen und für jeden Hinweis!