java如何校验传入的参数是正整数
时间: 2024-04-13 16:31:08 浏览: 236
java 参数传递
在 Java 中,可以使用正则表达式或者条件判断来校验传入的参数是否为正整数。
方法一:使用正则表达式校验
```java
public static boolean isPositiveInteger(String str) {
// 正则表达式判断是否为正整数
String pattern = "^\\d+$";
return str.matches(pattern);
}
```
方法二:使用条件判断校验
```java
public static boolean isPositiveInteger(String str) {
try {
int num = Integer.parseInt(str);
return num > 0;
} catch (NumberFormatException e) {
return false;
}
}
```
这两种方式都可以判断传入的参数是否为正整数,你可以根据实际情况选择其中一种方式来使用。
阅读全文