在Java中,可以使用isNumeric方法來判斷一個字符串是否為數字。結合isNumeric方法進行數據校驗可以通過以下步驟實現:
public class DataValidator {
public static boolean isNumeric(String str) {
return str.matches("-?\\d+(\\.\\d+)?");
}
}
String data = "123";
if (DataValidator.isNumeric(data)) {
System.out.println("數據是數字");
} else {
System.out.println("數據不是數字");
}
這樣就可以結合Java的isNumeric方法進行數據校驗,確保輸入的數據符合要求。