手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >Android中判断字符串中必须包含字母或者数字
Android中判断字符串中必须包含字母或者数字
摘要:publicstaticbooleanisLetterDigit(Stringstr){booleanisDigit=false;//定义一...

public static boolean isLetterDigit(String str){ boolean isDigit = false;//定义一个boolean值,用来表示是否包含数字 boolean isLetter = false;//定义一个boolean值,用来表示是否包含字母 for(int i=0 ; i if(Character.isDigit(str.charAt(i))){ //用char包装类中的判断数字的方法判断每一个字符 isDigit = true; } if(Character.isLetter(str.charAt(i))){ //用char包装类中的判断字母的方法判断每一个字符 isLetter = true; } } String regex = "^[a-zA-Z0-9]+$"; boolean isRight = isDigit && isLetter&&str.matches(regex); return isRight; }

android判断EditText输入的数字、中文还是字母方法

String txt = edInput.getText().toString(); Pattern p = Pattern.compile("[0-9]*"); Matcher m = p.matcher(txt); if(m.matches() ){ Toast.makeText(Main.this,"输入的是数字", Toast.LENGTH_SHORT).show(); } p=Pattern.compile("[a-zA-Z]"); m=p.matcher(txt); if(m.matches()){ Toast.makeText(Main.this,"输入的是字母", Toast.LENGTH_SHORT).show(); } p=Pattern.compile("[u4e00-u9fa5]"); m=p.matcher(txt); if(m.matches()){ Toast.makeText(Main.this,"输入的是汉字", Toast.LENGTH_SHORT).show(); }

【Android中判断字符串中必须包含字母或者数字】相关文章:

Android仿UC底部菜单栏实现原理与代码

Android中在控件上显示倒计时

Android中利用App实现消息推送机制的代码

Android中判断有无可用网络的代码(是否是3G或者WIFI网络)

android内存优化之图片优化

Android判断屏幕是横屏或是竖屏

android判断phonegap是否联网且加载super.loadUrl网址

Android中删除文件以及文件夹的命令记录

Android下拉刷新完全解析,教你如何一分钟实现下拉刷新功能

Android中监听系统网络连接打开或者关闭的实现代码

精品推荐
分类导航