【Javaサンプルコード】数値チェック(半角の整数または小数)

今回も、数値をチェックするサンプルコードを紹介します。

小数のチェックは正規表現によるチェックも可能ですが、今回はdoubleの範囲内で小数であるかのチェックを行う方法を記載します。

〇数値チェックのサンプルコード

  /**
   * 数値チェック(半角の整数または小数)
   *
   * doubleの範囲内の数値かをチェックする
   * @param num チェック対象文字列
   * @return true:半角の整数または小数、false:半角の整数または小数以外
   */
  public static boolean isDouble(String num) {
    try {
      if (num != null) {
        Double.parseDouble(num);
        return true;
      }
    } catch (NumberFormatException e) {
      e.printStackTrace();
    } catch (Exception e) {
      System.out.println("isDouble failed");
      e.printStackTrace();
    }
    return false;
  }

にほんブログ村 IT技術ブログ Javaへ


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です