Ich will gerne paar Daten in eine Map adden, löschen und die anzahl der daten bestimmen
das hier wäre meine Mapklasse
- er sagt mir aber leider bei der methode del das sie undefiniert ist für den typ String
- was muss ich an der methode nou noch ändern damit er mir das ausgibt
- vielleicht könnte mir jemand auch kurz sagen wie man am besten an sowas rangeht.
den die methoden bekommt man ja aus der java.util, doch wenn ich die sachen dan auf mein programm anwenden will hakt es dan bei mir wie z.B. jetzt mit nou()
das hier wäre meine Mapklasse
- er sagt mir aber leider bei der methode del das sie undefiniert ist für den typ String
- was muss ich an der methode nou noch ändern damit er mir das ausgibt
- vielleicht könnte mir jemand auch kurz sagen wie man am besten an sowas rangeht.
den die methoden bekommt man ja aus der java.util, doch wenn ich die sachen dan auf mein programm anwenden will hakt es dan bei mir wie z.B. jetzt mit nou()
Java:
package klausuren;
import java.util.HashMap;
import java.util.Map;
public class ZMS {
Map<String, User> swut = new HashMap<String, User>();
public void add(User user) {
swut.put(user.getAccount(), user);
}
public void del(User user) {
swut.remove(user.getAccount());
}
public int nou() {
return swut.size();
}
}
Java:
package klausuren;
public class User {
String account;
Password pw;
Person person;
int id;
public String getAccount() {
return account;
}
public void setAccount(String account) {
this.account = account;
}
public Password getPw() {
return pw;
}
public void setPw(Password pw) {
this.pw = pw;
}
public Person getPerson() {
return person;
}
public void setPerson(Person person) {
this.person = person;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
}
Zuletzt bearbeitet: