溫馨提示×

java怎么判斷字符串是否為純數字

小億
209
2023-08-09 04:04:25
欄目: 編程語言

可以使用正則表達式來判斷一個字符串是否為純數字。下面是一個示例代碼:

public class Main {
public static void main(String[] args) {
String str1 = "12345";
String str2 = "abc123";
if (isNumeric(str1)) {
System.out.println(str1 + "是純數字");
} else {
System.out.println(str1 + "不是純數字");
}
if (isNumeric(str2)) {
System.out.println(str2 + "是純數字");
} else {
System.out.println(str2 + "不是純數字");
}
}
public static boolean isNumeric(String str) {
// 使用正則表達式判斷字符串是否為純數字
return str.matches("\\d+");
}
}

輸出結果:

12345是純數字
abc123不是純數字

在上面的代碼中,我們使用了String的matches()方法來檢查字符串是否匹配指定的正則表達式。正則表達式"\\d+"表示一個或多個數字。如果字符串只包含數字字符,則返回true;否則返回false。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女