Java判断一个字符是否是数字的几种方法的代码
2018-12-06 07:33:49来源:博客园 阅读 ()
在工作期间,将写内容过程经常用到的一些内容段做个记录,下面内容是关于Java判断一个字符是否是数字的几种方法的内容,希望能对码农们有好处。
public class Test
{
public static void main(String[] args)
{
char[] ch =
{
'a', '1', 'b', '2', 'c', '3', 'd', '4',
};
System.out.println(ch[0] + ": " + isDigitA(ch[0]));
System.out.println(ch[1] + ": " + isDigitA(ch[1]));
System.out.println(ch[2] + ": " + isDigitB(ch[2]));
System.out.println(ch[3] + ": " + isDigitB(ch[3]));
System.out.println(ch[4] + ": " + isDigitC(ch[4]));
System.out.println(ch[5] + ": " + isDigitC(ch[5]));
System.out.println(ch[6] + ": " + isDigitD(ch[6]));
System.out.println(ch[7] + ": " + isDigitD(ch[7]));
}
private static boolean isDigitA(char ch)
{
return Character.isDigit(ch);
}
private static boolean isDigitB(char ch)
{
Pattern pattern = Pattern.compile("[0-9]");
return pattern.matcher(String.valueOf(ch)).matches();
}
private static boolean isDigitC(char ch)
{
if (ch < 48 || ch > 57)
return false;
else
return true;
}
private static boolean isDigitD(char ch)
{
try
{
int i = Integer.parseInt(String.valueOf(ch));
return true;
}
catch (NumberFormatException e)
{
e.printStackTrace();
return false;
}
}
}
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:什么是ClassLoader
下一篇:spring MVC工作原理
- 国外程序员整理的Java资源大全(全部是干货) 2020-06-12
- 2020年深圳中国平安各部门Java中级面试真题合集(附答案) 2020-06-11
- 2020年java就业前景 2020-06-11
- 04.Java基础语法 2020-06-11
- Java--反射(框架设计的灵魂)案例 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash