Java 程式檢查字串是否為數字


示例

你可以檢查給定的字串是否為數字,如下面的程式所示。

線上演示

import java.util.Scanner;
public class StringNumeric {
   public static void main(String[] args) {
      Scanner sc = new Scanner(System.in);
      System.out.println("Enter a string ::");
      String str = sc.next();
      boolean number = str.matches("-?\d+(\.\d+)?");

      if(number) {
         System.out.println("Given string is a number");
      } else {
         System.out.println("Given string is not a number");
      }
   }
}

輸出

Enter a string ::
4245
Given string is a number

更新於:2020 年 3 月13日

254 次檢視

開啟你的 職業生涯

完成課程即可獲證

開始
廣告