您的位置:首页 > 编程语言 > Java开发

java中判断字符串是否为纯数字

2015-12-10 10:04 399 查看


java中判断字符串是否为纯数字

方法一:利用正则表达式
public class Testone {
       public static void main(String[] args){
               String str="123456";
               boolean result=str.matches("[0-9]+");
               if (result == true) { 
                        System.out.println("该字符串是纯数字");
               }else{
                        System.out.println("该字符串不是纯数字");
               }
         }
      }
方法二:利用Pattern.
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Testone {
               public static void main(String[] args){
                     String str="123456";
                     Pattern pattern = Pattern.compile("[0-9]{1,}");
                     Matcher matcher = pattern.matcher((CharSequence)str);
                     boolean result=matcher.matches();
                     if (result == true) {
                            System.out.println("该字符串是纯数字");
                     }else{
                            System.out.println("该字符串不是纯数字");
                     }
               }
        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: