博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 判断字符串是否为整数
阅读量:6187 次
发布时间:2019-06-21

本文共 717 字,大约阅读时间需要 2 分钟。

hot3.png

package com.shx.project29.cal;
import java.util.regex.Pattern;
public class Numeric {
public static void main(String[] args) {
}
/**
* 使用正则表达式
* @param str
*
*/
public static boolean isNumberic1(String str){
Pattern p=Pattern.compile("[0-9]*");
return p.matcher(str).matches();
}
/**
* 使用java自带的工具
* @param str
*
*/
public static boolean isNumberic2(String str){
for (int i = str.length(); i-->=0;) {
if(Character.isDigit(str.charAt(i))){
return false;
}
}
return true;
}
/**
* 使用ASII
* @param str
*
*/
public static boolean isNumberic3(String str){
for (int i = str.length(); i-- >=0; ) {
int chr=str.charAt(i);
if(chr<48||chr>57){
return false;
}
}
return true;
}
}

转载于:https://my.oschina.net/songhongxu/blog/203721

你可能感兴趣的文章
远程管理FTP
查看>>
Python_005 时间和日期
查看>>
Tomcat介绍 安装jdk 安装Tomcat
查看>>
面试题—宏、函数、宏函数、inline函数的区别与联系
查看>>
Git系列一之安装管理
查看>>
python学习之路
查看>>
Git学习 项目版本控制
查看>>
centos6.4升级Python过程总结
查看>>
交换机的几种配置方法
查看>>
rabbitmq 关于guest用户权限的学习
查看>>
map和reduce的数量由什么决定?
查看>>
局域网IP-MAC绑定方案
查看>>
闲聊几句
查看>>
AWS跨语言迁移学习技术再有新进展 模型训练AI日语能力
查看>>
Shell脚本中的逻辑判断
查看>>
java io文件流
查看>>
Ubuntu之apt-get常用命令
查看>>
如何快速剪切视频 剪切视频用什么软件好 教你怎么快速剪切视频片段
查看>>
aop 日志
查看>>
怎样设置功能流程图
查看>>