Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
1392
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    flashray flashray ist offline Mitglied Rubin
    Registriert seit
    Sep 2005
    Ort
    Mannheim
    Beiträge
    1.325
    Hallo,

    wie kann man von einem Java Object den Typ ermitten, wenn man keinen Anhalspunkt hat, ihn mit instanceof zu überprüfen um den richtigen zu finden.


    Vg Erdal
     

  2. #2
    MiMi MiMi ist offline Mitglied Smaragd
    Registriert seit
    Sep 2007
    Beiträge
    1.177
    Eigentlich sollte man so programmiern, das man genau weiss was fuer ein Typ wo ist.
    Zeig doch mal einen Beispielcode.
     

  3. #3
    flashray flashray ist offline Mitglied Rubin
    Registriert seit
    Sep 2005
    Ort
    Mannheim
    Beiträge
    1.325
    Es geht darum, ich habe ein Framework mir vorliegen. Darin gibt es eine Methode mit diversen Parametern. Einer dieser hat den Typ Object und heißt einfach value. Aus der sperrlichen Doku konnte ich nichts herausfinden.

    value.getClass() liefert class [Ljava.lang.Object;
    value.getClass().getName() liefert [Ljava.lang.Object;

    Ich hab irgendwie solangsam das Gefühl, das das einfach nur so ein Dummy-Object ist, und deswegen die obigen Methoden nicht einen anderen spezielleren Typ liefern.
     

  4. #4
    Avatar von TheBodo
    TheBodo TheBodo ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Ort
    Braunschweig
    Beiträge
    157
    Wenn du weißt was es ein müsste, kannst du es Casten!
    d.h.:

    Code :
    1
    
    PiPaPo a = (PiPaPo) x.getValue();

    wenn du das Framework nuzt, warum nutzt du dann nichts generisches?
     

  5. #5
    MOveresch MOveresch ist offline Grünschnabel
    Registriert seit
    Sep 2007
    Beiträge
    1
    Das [L am Anfang der Objektklasse, die du erhältst, deutet an, dass es sich um eine Auflistung von java.lang.Object handelt.

    Versuch mal diese Auflistung zu durchlaufen und dir von den einzelnen Einträgen die Klassen auszugeben.
     

Ähnliche Themen

  1. URL ermitteln
    Von thco im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 01.01.09, 14:00
  2. Wan IP ermitteln
    Von Xo-mate im Forum .NET Web und Kommunikation
    Antworten: 2
    Letzter Beitrag: 31.07.06, 09:36
  3. IP ermitteln
    Von Sircoly im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 01.05.06, 22:00
  4. URL ermitteln... nur Wie ?
    Von Sealtuagn im Forum PHP
    Antworten: 6
    Letzter Beitrag: 06.07.05, 13:23
  5. pi mit sql ermitteln
    Von Frankdfe im Forum Relationale Datenbanksysteme
    Antworten: 12
    Letzter Beitrag: 02.08.04, 07:02