
Originariamente inviata da
Ansharja
Alcuni possibili comandi, non so se li conosci già:
codice:
if(o instance of Integer);// fai qualcosa
else if(o instanceof Character) ;// fai qualcos'altro
else if(o.getClass() == String.class ); // ancora un' altra cosa
else System.out.print(" Ho trovato "+o.getClass());
Tra l'altro se invece di Integer nell'instanceof utilizzi java.lang.Number, ottieni true se il tuo oggetto o è istanza di una delle seguenti classi:
AtomicInteger, AtomicLong, BigDecimal, BigInteger, Byte, Double, Float, Integer, Long, Short
Era questo che cercavi ?