java中如何判断一个字符串中含有字母或数字
2016-09-06 15:51
295 查看
描述:
java.lang.character.isLetter(); 断定指定字符是否是一个字母。
java.lang.character.isDigit(); 确定或判断指定字符是否是一个数字。
示例:
public static void main(String[] args){ boolean isDigit = false;//定义一个boolean值,用来表示是否包含数字 boolean isLetter = false;//定义一个boolean值,用来表示是否包含字母 String str = "aaasss8fff"; //假设有一个字符串 for(int i=0 ; i<str.length() ; i++){ //循环遍历字符串 if(Character.isDigit(str.charAt(i))){ //用char包装类中的判断数字的方法判断每一个字符 isDigit = true; } if(Character.isLetter(str.charAt(i))){ //用char包装类中的判断字母的方法判断每一个字符 isLetter = true; } } /*循环完毕以后 *如果isDigit为true,则代表字符串中包含数字,否则不包含 *如果isLetter为true,则代表字符串中包含字母,否则不包含 */ System.out.println(isDigit); System.out.println(isLetter); }
相关文章推荐
- 15_CXF和Spring开发手机号查询网站
- java.lang.NumberFormatException
- Java集合框架Example-2
- MyEclipse基本操作
- 正式学习java的第3天
- eclipse java 项目导出jar包,使用fatjar 插件安装及使用
- java给图片添加图片水印,文字水印,马赛克
- 【JAVA基础】struts-spring-hibernate环境简单搭建
- maven工程添加本地工程库
- java策略模式练习
- 关于eclipse环境开发软件的使用
- java堆栈信息丢失
- java动态代理中的invoke方法是如何被自动调用的
- Java 集合框架Example-1
- 【SpringAOP】——JDK动态代理
- Java基础知识学习总结(二)---使用java读取jdbc.properties
- 项目中常见的乱码问题
- SpringMVC 使用JSR-303进行校验 @Va 4000 lid
- java基础之冒泡算法
- 使用Spring Security实现权限管理