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

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

2015-11-27 22:20 447 查看
方法一:利用正则表达式

<
4000
br />
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("该字符串不是纯数字");

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: