UNItopia News: Brett Computer, Gruppe Java_und_Co, Artikel 95

-------------------------------------------------------------------------------
Titel: Mappings unter Java
Artikel: 95                                            Bezug: 0
Verfasser: Faulpelz                                    Datum: 20.06.01 23:46:24
-------------------------------------------------------------------------------
Halloele,

ich benoetige unter Java eine Art Mapping, dessen Schluessel und Werte
ganz normale Integer-Zahlen sind! Dabei habe ich bisher folgende 
Klassen aus java.util.* probiert:

Map

Hier gab's bereits bei der Initialisierung Probleme:

java.util.Map mapping = new java.util.Map();

erzeugt die Fehlermeldung "java.util.Map is not a valid type", wobei dieser
Fehler erst nach der new-Anweisung auftritt.

Unabhaengig davon, ob ich die Variable Mapping nun mit new initialisiere
oder ob ich statt java.util.Map z.B. java.util.HashMap, java.util.Hashtable
o.ae. nehme, erscheint bei jedem Zugriff auf dieses Mapping die Fehler-
meldung "The method containsKey invoked for type java.util.Map with
arguments (int) is not defined", wobei containsKey und Map entsprechend
zu ersetzen sind. 

In meinem Buch steht, dass Zahlen, Zeichen, Bytes oder boolean nicht
mit diesen Klassen verwaltet werden koennen. Gibt es Klassen, mit denen
man sowas verwalten kann oder muss ich die Zahlen erst in Strings 
konvertieren?

Faulpelz

P.S.: Falls das 'ne Rolle spielt: Ich arbeite mit Visual Age for Java...