我想找到一種方法來動態檢查字符串是否可以解析爲給定類型。 換句話說,反射式檢查?
public boolean canBeParsed(String type, String val) {
// use reflect to check if val can be parsed into type
}
清楚,我想能夠檢查不同類型有着不同的價值觀..
類型就會像字符串:java.lang.Integer中
- --------除了-------------
因此,舉例來說,如果我調用該函數,
canBeParsed("Java.lang.Integer", "1"); //returns true
canBeParsed("Java.lang.Integer", "HelloWorld"); //returns false
canBeParsed("Java.lang.String", "HelloWorld"); //returns true
canBeParsed("Java.lang.Boolean", "false"); // returns true
canBeParsed("Java.lang.Boolean", "HelloWorld"); //returns false
你能舉一個更好的例子嗎?目前還不清楚你在問什麼。 – skaffman 2010-11-13 19:07:42
正在做作業嗎?如果是這樣,請標記爲這樣。 – 2010-11-13 19:08:18