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("该字符串不是纯数字");
}
}
}
<
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("该字符串不是纯数字");
}
}
}
相关文章推荐
- 2015年Java代码之05
- Java保留小数问题
- 设置MyEclipse开发项目时使用的JDK
- java代理理解(一)
- java环境变量配置
- Java反射知识点整理
- java 学习笔记
- 安卓Genymotion模拟器安装与配置在Eclipse
- 采用Java写冒泡法———2015.11.27
- Java多线程-两个小球
- java基础学习——java开发环境
- java基础之IO流
- Android学习之PhotoView在Eclipse上的使用
- 2. 尚硅谷_佟刚_JavaWEB_JavaWEB 开发的目录结构.wmv
- 图书馆管理系统
- java.lang.reflect.InvocationTargetException
- Error creating bean with name 'baseAction' defined in class path resource
- 关于JAVA插入Mysql数据库中文乱码问题解决方案
- git命令行提交代码(因为某些原因Eclipse不能提交代码,所以改用git命令)
- 菜鸟学Java----基本类型及其封装类