java如何判断数据是文字类型_【工具类】Java中判断字符串是否为数字的五种方法...

67d0865f17d9be527254bf8a8ff6c5b4.gif

1 //方法一:用JAVA自带的函数

2 public static boolean isNumeric(String str){

3 for (int i = str.length();--i>=0;){

4 if (!Character.isDigit(str.charAt(i))){

5 return false;

6 }

7 }

8 return true;

9 }

67d0865f17d9be527254bf8a8ff6c5b4.gif

67d0865f17d9be527254bf8a8ff6c5b4.gif

/*方法二:推荐,速度最快

* 判断是否为整数

* @param str 传入的字符串

* @return 是整数返回true,否则返回false

*/

public static boolean isInteger(String str) {

Pattern pattern = Pattern.compile("^[-\\+]?[\\d]*$");

return pattern.matcher(str).matches();

}

67d0865f17d9be527254bf8a8ff6c5b4.gif

//方法三:

public static boolean isNumeric(String str){

Pattern pattern = Pattern.compile("[0-9]*");

return pattern.matcher(str).matches();

}

67d0865f17d9be527254bf8a8ff6c5b4.gif

//方法四:

public final static boolean isNumeric(String s) {

if (s != null && !"".equals(s.trim()))

return s.matches("^[0-9]*$");

else

return false;

}

67d0865f17d9be527254bf8a8ff6c5b4.gif

67d0865f17d9be527254bf8a8ff6c5b4.gif

//方法五:用ascii码

public static boolean isNumeric(String str){

for(int i=str.length();--i>=0;){

int chr=str.charAt(i);

if(chr<48 || chr>57)

return false;

}

return true;

}

67d0865f17d9be527254bf8a8ff6c5b4.gif

转自:http://javapub.iteye.com/blog/666544

Java中判断字符串是否为数字的五种方法

//方法一:用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ ...

Java中判断字符串是否为数字的五种方法 (转)

推荐使用第二个方法,速度最快. 方法一:用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length( ...

Java:判断字符串是否为数字的五种方法

Java:判断字符串是否为数字的五种方法 //方法一:用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str. ...

java中判断字符串是否为数字的三种方法

以下内容引自  http://www.blogjava.net/Javaphua/archive/2007/06/05/122131.html 1用JAVA自带的函数   public static ...

&lbrack;转&rsqb;java中判断字符串是否为数字的三种方法

1用JAVA自带的函数public static boolean isNumeric(String str){  for (int i = str.length();--i>=0;){      ...

Shell中判断字符串是否为数字的6种方法分享

#!/bin/bash ## 方法1 a=1234;echo "$a"|[ -n "`sed -n '/^[0-9][0-9]*$/p'`" ] &&a ...

字符串--java中判断字符串是否为数字的方法的几种方法?

ava中判断字符串是否为数字的方法: 1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = 0; i < ...

java中判断字符串是否为数字的方法的几种方法

1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = 0; i < str.length(); i++){ ...

JAVA中判断char是否是中文的几种方法

1.方法一 char c = 'a'; if((c >= 0x4e00)&&(c <= 0x9fbb)) { System.out.println("是中文&qu ...

随机推荐

SQL连接

SQL连接可以分为内连接.外连接.交叉连接. 数据库数据:             book表                                          stu表 1.内连接 ...

关于Xcode7中添加不了libresolv&period;dylib等类似库的问题

Xcode7中,由于某些机制,使得我们在添加类似于 libresolv.dylib.libz.dylib等库的时候,直接在Build Phases中点击加号添加,似乎已经无法找到相应的库.此时,我们可 ...

java-集合类

框架图 集合类 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式.数组和集合类同是容器,有何不同?数组存储同一类型的基本数据类 ...

MVC用户登录方法(lamda表达式)

public bool ValidateUser(account model) { using (assertEntities db = new assertEntities()) { acc ...

js判断图片上传时的文件大小,和宽高尺寸

今天在做图片上传的小功能,使用了一个kissy上传组件.很好奇它是如何在图片上传前,检测到图片的大小和尺寸的?我们来写个小实例实现一下吧 如何读取图片的size 首先,原生input file控件有个 ...

(转)HTML特殊字符

HTML 原始码 显示结果 描述 < < 小於号或显示标记 > > 大於号或显示标记 & & 可用於显示其它特殊字符 " " 引号 ® ® ...

tmp1

program1: Line # Mem usage Increment Line Contents================================================ 2 ...

2013&period;5&period;A

题1 高低位交换 [问题描述] 给出一个小于2^32的正整数.这个数可以用一个32位的二进制数表示(不足32位用0补足).我们称这个二进制数的前16位为“高位”,后16位为“低位”.将它的高低位交换, ...

opencart3产品页调用upc&sol;数量等信息

opencart3产品页默认只调用标题.价格.型号等几个数据,如果想要调用更多的参数要如何操作呢?跟着ytkah一起来看看吧.首先打开/catalog/model/catalog/product.ph ...

iframe父页面获取子页面元素方法

1.window.frames["iframe的id"].contentDocument.getElementsByClassName("mycontainer&quot ...

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值