Hallo Zusammen,
ich habe hier ein kleines Problem mit einer Aufgabe bezüglich Maps.
Hierbei soll in einer Klasse eine Map gepeichert werden. Dabei sollen zusätzlich zwei Methoden zum hinzufügen und ausgaben eingearbeitet werden.
Das ist mein bisheriger Quelltext:
Ich weiß, dass die Variable benutzer nicht in den Methoden verfügbar ist. Leider stehe ich auf dem Schlauch und wäre für Hilfe echt dankbar!
Im Grunde sollte der Code zumindest wohl so aussehen..
Vielen Dank im Vorraus & Grüße,
xnixx
ich habe hier ein kleines Problem mit einer Aufgabe bezüglich Maps.
Hierbei soll in einer Klasse eine Map gepeichert werden. Dabei sollen zusätzlich zwei Methoden zum hinzufügen und ausgaben eingearbeitet werden.
Das ist mein bisheriger Quelltext:
Java:
import java.util.*;
public class Benutzerverwaltung {
// main-Methode
public static void main(String[] args) {
Hashtable<String, String> benutzer = new Hashtable<String, String>();
benutzer.put("name1", "e@mail1.de");
benutzer.put("name2", "e@mail2.de");
add("name3","e@mail3.de");
printAll();
}
void add(String name, String Email) {
benutzer.put(name, Email);
}
void printAll() {
String s;
for (String elem : benutzer.keySet()) {
s = benutzer.get(elem);
System.out.println(elem + " - " + s);
}
}
}
Ich weiß, dass die Variable benutzer nicht in den Methoden verfügbar ist. Leider stehe ich auf dem Schlauch und wäre für Hilfe echt dankbar!
Im Grunde sollte der Code zumindest wohl so aussehen..
Vielen Dank im Vorraus & Grüße,
xnixx
Zuletzt bearbeitet von einem Moderator: