como saber de que tipo es una variable en java
String myString = "Hola";
double myDouble = 0;
Person myPerson = new Person();
if(myString instanceof String){
System.out.println("Es de tipo String");
}else{
System.out.println("No es de tipo String");
}
if((Object)myDouble instanceof Double){
System.out.println("Es de tipo Double");
}else{
System.out.println("No es de tipo Double");
}
if(myPerson instanceof Person){
System.out.println("Es de tipo Person");
}else{
System.out.println("No es de tipo Person");
}