- public class IfNum {
- public static void main(String[] args) {
- String str1 = "123";
- String str2 = "1a3";
- System.out.println("123是数字吗?:"+isInteger(str1));
- System.out.println("1a3是数字吗?:"+isInteger(str2));
- }
- //通过捕获异常来判断字符串是否为数字格式
- public static boolean isInteger(String value) {
- try {
- Integer.parseInt(value);
- return true;
- } catch (NumberFormatException e) {
- return false;
- }
- }
- }