public class StringNumericCheck {
// 方法用于校验字符串是否为数字
public static boolean isNumeric(String str) {
// 使用正则表达式来匹配字符串是否为数字
// \d+ 表示一个或多个数字字符
return str.matches("\\d+");
}
public static void main(String[] args) {
// 测试用例
String test1 = "12345";
String test2 = "abc123";
String test3 = "98765";
// 输出测试结果
System.out.println(isNumeric(test1)); // true
System.out.println(isNumeric(test2)); // false
System.out.println(isNumeric(test3)); // true
}
}
isNumeric:该方法接收一个字符串参数 str,并使用正则表达式 \d+ 来检查该字符串是否只包含数字字符。\d+ 表示一个或多个数字字符。matches 方法:这是 Java 中 String 类的一个方法,用于判断字符串是否与给定的正则表达式匹配。如果匹配,则返回 true,否则返回 false。main 方法中,我们定义了几个测试字符串,并调用 isNumeric 方法来验证它们是否为纯数字字符串。上一篇:java执行python代码
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站