Hallo,
ich habe eine HashMap erstellt in der eine ID und eine Klasse gespeichert werden, nun möchte ich aus der HashMap ein Object (Klasse) auslesen und auf ein Attribut der Klasse vom Typ String zugreifen. Leider erhalte ich statt den erwarteten Wert :com.ne.dpreview.myClasses.DocLogic@1a9d02a. Wie kann ich auf meine gespeicherte Klasse in der HashMap bzw. auf die Attribute zugreifen? Ich verwende Java 1.4.
Vielen Dank im Voraus.
sp
ich habe eine HashMap erstellt in der eine ID und eine Klasse gespeichert werden, nun möchte ich aus der HashMap ein Object (Klasse) auslesen und auf ein Attribut der Klasse vom Typ String zugreifen. Leider erhalte ich statt den erwarteten Wert :com.ne.dpreview.myClasses.DocLogic@1a9d02a. Wie kann ich auf meine gespeicherte Klasse in der HashMap bzw. auf die Attribute zugreifen? Ich verwende Java 1.4.
Code:
Map map = new HashMap();
map.put("0", myClass);
MyClass myClass = (MyClass) map.get( "0" );
System.out.println(myClass.getTest());
Vielen Dank im Voraus.
sp