Java判断字符串是否是整数或者浮点数

妖狐艹你老母 2022-09-24 01:30 274阅读 0赞
  1. //判断整数(int
  2. private boolean isInteger(String str) {
  3. if (null == str || "".equals(str)) {
  4. return false;
  5. }
  6. Pattern pattern = Pattern.compile("^[-\\+]?[\\d]*$");
  7. return pattern.matcher(str).matches();
  8. }
  9. //判断浮点数(doublefloat
  10. private boolean isDouble(String str) {
  11. if (null == str || "".equals(str)) {
  12. return false;
  13. }
  14. Pattern pattern = Pattern.compile("^[-\\+]?\\d*[.]\\d+$"); // 之前这里正则表达式错误,现更正
  15. return pattern.matcher(str).matches();
  16. }

发表评论

表情:
评论列表 (有 0 条评论,274人围观)

还没有评论,来说两句吧...

相关阅读