直接看代码解析
public class CheakClass { public static void main(String[] args) { /** * 第一种方法 * 使用java中Object内置的方法getClass()即可,返回Class类型,在后面加上toString()函数可以转换为字符串显示 * Object getClass() 方法用于获取对象的运行时对象的类 * 【object】就是对象 文中的i就是一个对象 * */ Integer i=99; System.out.println("这个字节的类型是"+(i.getClass().toString())); /** * 第二种方法 * 在主方法外部定义一个类 * */ int l=66; System.out.println("您的输出类型为:"+getType(l)); } /** * 切记需要是什么类型就返回什么类型 * 返回的string类型 * 定义的也必须是string类型 * */ public static String getType(Object object){ return object.getClass().toString(); } }
输出结果为: