如何在Java中将String类型转换为Class类型

Bipin Wanchoo :

我想在一个程序包中打印所有的类名,并在每个程序包中打印相应的属性及其数据类型。

在一个代码中,我能够以字符串形式获取类名。在另一个代码中,我可以使用以下方法获取属性及其数据类型Classname.class.getAttribute();

但是我想合并两个代码。由于在第一个代码中我以字符串的形式获得了类名,我无法使用,Classname.class.getAttribute()因为这里Classname是类型String

因此,我需要一种将“ String类名”从类型转换Class类型的方法。

我试过了,Class.forName()但是没有用。

Piyush Mattoo:
Class<?> classType = Class.forName(className);

确保className是完全合格的类名,例如“ com.package.classAlso”,请分享您看到的错误消息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Swift中将String类型的变量转换为CFString?

如何在Julia中将任何类型转换为String

如何在Java中将泛型转换为具体类型

如何在Java中将对象转换为字段类型?

如何在Python中将[String,String]类型的RDD转换为[Int,Int]类型的RDD?

如何在Delphi中将通用类型转换为实际类型

谈到在Java中将int类型转换为String类型

如何在Scala中将类型为Map [String,Map [String,Any]]的嵌套映射转换为JSON?

如何在javascript中将String类型的数组转换为数组对象

如何在 Swift 中将 Enum 类型转换为 Double

如何在Python中将Json对象转换为树类型?

如何在Pytorch中将张量转换为复杂类型?

如何在Swift中将“索引”转换为“ Int”类型?

如何在 python 中将 Str() 类型的列转换为数字?

如何在Kotlin中将类型擦除列表转换为数组?

如何在Typescript中将接口转换为映射类型

如何在Haskell中将数据类型转换为BSON?

如何在R中将数字类型转换为“秒”

如何在Typescript中将类型转换为接口

如何在PHP中将stdClass的属性转换为特定类型?

如何在Rascal中将值类型转换为Map?

如何在Spark SQL Java中将CSV类型字符串转换为数据帧?

如何在IntelliJ Structural Replace中将Java原语转换为盒装类型

如何在方法中将int转换为类型Object;仅Java

如何在C#中将类型转换为System.Type的类型转换

如何在Python中将日期列从对象类型转换为日期类型

如何在react js中将数据从类型{}转换为类型数组[]?

如何在iOS Swift中将类型的UIViewController传递给函数并类型转换为变量?

如何在Android中将Barcode.CONTACT_INFO的地址类型转换为字符串类型?