好的,这是一个有点复杂的问题,我完全迷失了。
假设你有一个字符串和一个通用类。像这样。
String string;
Class<?> clazz;
你如何检查字符串是否表示了一个可以与该类相等的值。
例如,假设:
String string = "true";
Class<?> clazz = Boolean.class;
我该如何检查字符串"true"是否为布尔类型?
这里有另一个例子。假设:
String string = "true";
Class<?> clazz = Integer.class;
我该如何检查并确认字符串 "true" 不是一个整数?