NumericUtil.java 1005 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.genersoft.iot.vmp.gb28181.utils;
  2. /**
  3. * 数值格式判断和处理
  4. * @author lawrencehj
  5. * @date 2021年1月27日
  6. */
  7. public class NumericUtil {
  8. /**
  9. * 判断是否Double格式
  10. * @param str
  11. * @return true/false
  12. */
  13. public static boolean isDouble(String str) {
  14. try {
  15. Double num2 = Double.valueOf(str);
  16. System.out.println(num2 + " Is an Integer!");
  17. return true;
  18. } catch (Exception e) {
  19. System.out.println(str + " Is not an Integer!");
  20. return false;
  21. }
  22. }
  23. /**
  24. * 判断是否Double格式
  25. * @param str
  26. * @return true/false
  27. */
  28. public static boolean isInteger(String str) {
  29. try {
  30. int num2 = Integer.valueOf(str);
  31. System.out.println(num2 + " Is Number!");
  32. return true;
  33. } catch (Exception e) {
  34. System.out.println(str + " Is not Number!");
  35. return false;
  36. }
  37. }
  38. }