gpt4 book ai didi

Java - 获取原始数据类型的变量类型

转载 作者:行者123 更新时间:2023-12-01 11:34:55 24 4
gpt4 key购买 nike

是否可以仅使用一行代码来获取作为字符串返回的输入变量的数据类型(可以是任何原始类型,int、bool、float、double)?我知道使用 getNamegetShortName 对于 String 类型可以轻松完成此操作,但我不确定如何使用这些方法返回原始类型的类型。我还想让我的代码非常简短,最好只使用一行。

我四处搜寻,找不到任何地方按照我要求的方式回答了这个问题。

最佳答案

Class.getName()怎么样?

Returns the name of the entity (class, interface, array class, primitive type, or void) represented by this Class object, as a String. If this class object represents a reference type that is not an array type then the binary name of the class is returned, as specified by the Java Language Specification, Second Edition.

If this class object represents a primitive type or void, then the name returned is a String equal to the Java language keyword corresponding to the primitive type or void.

您可以关注this link在 Java Doc 中很好地解释了如何使用此方法。

关于Java - 获取原始数据类型的变量类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30101454/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com