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
廣告