public static void main(String[] args) { System.out.println(getType(9.0/2.0));//Double System.out.println(getType(9.0/2));//Double System.out.println(getType(9/2.0));//Double System.out.println(getType(9/2));//Integer System.out.println(getType(9/2*1.0));//Double } public static String getType(Object o){ return o.getClass().toString(); }