Mögliche Duplizieren identifizieren:
How to determine an object's class (in Java)?
Java determine which class an object isWie Objekttypen in Java
Ich habe folgende Beispiel unvollständige Methode den Objekttyp eines bestimmten Objekts
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");
}
}
vergleichen
wir können dies m nennen ethode wie
test("Test");
test(12);
test(10.5f);
diese Methode nicht wirklich funktioniert, bitte helfen Sie mir, es
Mein Lieblings Art der Frage tun. Erwartet 45 Antworten innerhalb von 30 Sekunden. –
Verwenden Sie den Operator 'instanceof'. 'If (Wert instanceof Integer) {' – Dandy
Duplikate: http://stackoverflow.com/q/541749/1140748; http://StackOverflow.com/q/6149677/1140748 –