欢迎光临
我们一直在努力

Java判断字符串是否为整数的方法有哪些

Java判断字符串是否为整数的方法有哪些插图

一、使用Java自带的函数isDigit()函数

public static boolean isNumeric(String str){    
    for (int i = str.length();--i>=0;){       
        if (!Character.isDigit(str.charAt(i))){      
            return false;     
        }    
    }    
    return true;  
}

二、使用正则表达式

/*   
* 判断是否为整数    
* @param str 传入的字符串    
* @return 是整数返回true,否则返回false  
*/        
public static boolean isInteger(String str) {
        Pattern pattern = Pattern.compile("^[-+]?[d]*$");
        return pattern.matcher(str).matches();
}

三、使用ascii码

public static boolean isNumeric(String str){
     for(int i=str.length();--i>=0;){
             int chr=str.charAt(i);        
             if(chr57){           
                 return false;     
             }     
     return true;  
}

推荐教程:java开发入门

相关推荐: java获取第几周

java获取第几周 1、首先创建一个getWeek函数,接收一个Date类型的参数; 2、然后在函数内创建一个GregorianCalendar实例; 3、之后设置GregorianCalendar实例的时间为接收的参数; 4、最后通过get方法获得周数即可。…

赞(0)
未经允许不得转载:爱分享 » Java判断字符串是否为整数的方法有哪些

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

爱分享,生活常用知识教程百科分享、学习、交流平台

爱分享精选好货商城