转自http://www.blogjava.net/hardson/archive/2006/10/11/58476.html
注:没有考虑负数、小数
//用JAVA自带的函数
public static boolean isNumeric(String str){
for (int i = str.length();--i>=0;){
if (!Character.isDigit(str.charAt(i))){
return false;
}
}
return true;
}
//用正则表达式
public static boolean isNumeric(String str){
Pattern pattern = Pattern.compile("[0-9]*");
return pattern.matcher(str).matches();
}
//用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;
}
分享到:
相关推荐
本文给大家整理了Java判断数字位数的两种常用方法,对此有兴趣的可以跟着小编一起学习下。
下面介绍几种判断字符串是否为纯数字的方法 第一种方式是使用NSScanner: 1. 整形判断 - (BOOL)isPureInt:(NSString *)string{ NSScanner* scan = [NSScanner scannerWithString:string]; int val; return [scan ...
主要介绍了JS判断数据类型的几种常用方法,文中示例代码非常详细,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
本文主要介绍的是利用JS判断字符串是否含有数字与特殊字符的方法,文中有几种不同的方法,包括普通的JS验证法、正则表达式法,另外还有判断是否为浮点数的js函数,在最后还将简要介绍下isNAN函数的使用方法和例子,...
本文主要介绍C#判断一个String是否为数字类型几种的方法,需要的朋友可以参考下。
在平时的码农日常中,经常会用到求随机颜色的地方,下面是我总结的几种简单的实现随机颜色的方式: 十六进制格式(#000000-#FFFFFF) 第一种是比较简单的方法,这种方法是先随机生成ffffff以内16进制数,然后判断...
几种二极管的检测方法(激光,变容,双基极二极管) (一)激光二极管的检测 1.阻值测量法 拆下激光二极管,用万用表R×1k或R×10k档测量其正、反向电阻值。正常时,正向电阻值为20~40kΩ之间,反向电阻值为∞...
熟练掌握几种常用进制之间的相互转换。 3.熟悉常见码制的编码规律,熟练记住几种典型码制及其编码规律。例如:8421码,循环码(格雷码),8421BCD码,余三码,余三循环码等。 4.熟练掌握逻辑代数的定理,特别是反演...
当显示和隐藏切换的时候,需要判断此刻是显示还是隐藏,那判断条件常用以下几种方法: 1. 代码如下:if(thisNode.is(‘:hidden’)){……}else{…….} 2.首先给thisNode的Dom元素加class标识,例如改标识为class=”...
本人尝试了网上几种方法,开始尝试在mssql服务器后端sql语句中,select选择字段时候用过“convert(varchar,字段)as 新字段名”、“转义字符——“\'”、“\t”、“ ”、“’”、“'”等等几种,...
这是我在学习数字图像处理这门课程时,从网络上以及相关书籍中搜集到的一些题目, 这些 题目主要是针对期末考试的, 这本题库将会按照考试常见的题型进行分类,主要分为以下 5 大题型:选择题、填空题、判断题、简答...
人工智能——模拟人类智能的技术和理论,使其在计算机上展现出类似人类的思考、判断、决策、学习和交流能力。这不仅是一门技术,更是一种前沿的科学探索。 【实战项目与源码分享】 我们深入探讨了深度学习的基本...
对其中一种聚类结果,将实物图与几种标准图进行数据对比确定了图形分类特征,并使用多维平面图法进行聚类结果分析,进一步证明了直观判断卵石形状特征参数与模糊聚类关系的可行性。实验表明,该卵石分类法具有一定的...
其方法大致可分为以下几种: 1.感觉法 凭借感官直接对故障原因做出判断,通过外观检查,能发现如断线、脱焊、搭线短路、熔丝管断、烧坏元件、机械性损伤、印刷电路上铜箔翘起及断裂等;可以触摸出电池、电阻、...
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业... 在数字图像预处理部分采用了图像二值化,腐蚀与膨胀等几种方法为人体目标的跟踪和检测做准备).zip
//将数字转换成字符,存于buffer中 _itoa(i+1,buffer,10); point=numpoint.GetAt (i); dc.TextOut (point.x ,point.y ,buffer); } } 由于每创建一个输入结点,就要相应地记录一个序号。这个序号的位置点...
根据实验结果,所提出的方法在不损失任何率失真性能的情况下,对于常用的几个QIF和CIF标准测试序列,其平均的分数搜索点数可减少到6以下。与全分数运动估计方法(FFPS)相比,所耗费的搜索点数减少了近一倍;而与...
(1)必须是6位的数字符号的字符串,...针对以上几种情况,为了保证用户在确定登录时候的密码是符合规范的6位数字 符组成的字符串,就必须进行异常处理,请自定义异常来处理各种可能出现的异常,并能给出每种异常的原因
其方法大致可分为以下几种: 1.感觉法 凭借感官直接对故障原因做出判断,通过外观检查,能发现如断线、脱焊、搭线短路、熔丝管断、烧坏元件、机械性损伤、印刷电路上铜箔翘起及断裂等;可以触摸出电池、电阻、...