java中有没有一个方法能直接判断是否为小数

有一个字段名为code 可能是小数也可能是汉字 我要怎么判断呢
if(?){
}else{
}
“?”代表的内容应该怎么写

第1个回答  推荐于2016-01-13
if(code instanceof String){
//汉字
}else{
//数字
}追问

虽然不是我想要的答案 但是也要谢谢你 原因可能是我表达不清楚 我想用有没有小数点来判断,就是比如说有一个小数点就接着执行 没有就走else回复

追答

你可以使用String类的indexOf方法,查找小数点,如果找到执行if,没找到执行else。

本回答被提问者和网友采纳
相似回答