好吧,這是一個複雜的問題,我完全失去了。Java如何檢查字符串值是否爲給定類的類型<?>
假設你有一個字符串和一個泛型類。喜歡這個。
String string;
Class<?> clazz;
如何檢查字符串是否代表該類可能相等的值。
例如讓說:
String string = "true";
Class<?> clazz = Boolean.class;
我將如何檢查,看看是字符串「true」,其實是一個布爾值?
這是另一個例子。可以這樣說:
String string = "true";
Class<?> clazz = Integer.class;
如何檢查並看到字符串「true」不是整數?
你想僅僅爲包裝類型做測試嗎? –
我主要關注原始類型的包裝,是的 –