java获取对象类型-java获取对象类名:代码示例

qianduangongchengshi

温馨提示:这篇文章已超过239天没有更新,请注意相关的内容是否还可用!

Java提供了一个getClass()方法来获取对象的类型。getClass()方法返回一个Class对象,该对象包含有关对象类型的信息。可以使用Class对象的getName()方法来获取对象的类名。

示例代码如下:

public class Main {

public static void main(String[] args) {

String str = "Hello World";

Integer num = 10;

Double d = 3.14;

Class strClass = str.getClass();

Class numClass = num.getClass();

Class dClass = d.getClass();

String strClassName = strClass.getName();

String numClassName = numClass.getName();

String dClassName = dClass.getName();

System.out.println("str的类名:" + strClassName);

System.out.println("num的类名:" + numClassName);

System.out.println("d的类名:" + dClassName);

}

}

输出结果为:

str的类名:java.lang.String

num的类名:java.lang.Integer

d的类名:java.lang.Double

在示例代码中,我们定义了一个字符串对象str、一个整数对象num和一个浮点数对象d。通过调用它们的getClass()方法,我们获取了它们的Class对象。然后,我们使用Class对象的getName()方法来获取它们的类名。我们使用System.out.println()方法将类名输出到控制台。

通过这种方式,我们可以获取对象的类名,从而了解对象的类型。

文章版权声明:除非注明,否则均为莫宇前端原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码