So identifizieren Sie Objekttypen in Java [duplizieren]

Mögliche Duplikate:
Wie bestimme ich die Klasse eines Objekts (in Java)?
Java bestimmt, welche Klasse ein Objekt ist

Ich habe folgende unvollständige Beispielmethode zum Vergleichen des Objekttyps eines bestimmten Objekts

<code>public void test(Object value) {

        if (value.getClass() == Integer) {
            System.out.println("This is an Integer");
        }else if(value.getClass() == String){
            System.out.println("This is a String");
        }else if(value.getClass() == Float){
            System.out.println("This is a Fload");
        }

}
</code>

Wir können diese Methode so nennen

<code>test("Test");
test(12);
test(10.5f);
</code>

Diese Methode funktioniert nicht wirklich, bitte helfen Sie mir, damit es funktioniert

Antworten auf die Frage(4)

Ihre Antwort auf die Frage