String value = "123";
if (value.matches("^[-+]?\\d+$")) {
int intValue = Integer.parseInt(value); // 转换为整数
dataMap.put(lable,intValue);
} else if (value.matches("^[-+]?\\d*\\.\\d+$")) {
double doubleValue = Double.parseDouble(value);// 转换为小数
dataMap.put(lable,doubleValue);
} else {
dataMap.put(lable,value);
}
java判断内容,将字符串转换为整数
最新推荐文章于 2024-07-27 13:31:57 发布