String str1="名字" str2="1000"if(中文类型的字符)
dosomething....
if(数字类型字符)
dosomething....
if(数字类型字符)
解决方案 »
- Vector线程安全,ArrayList线程不安全问题。
- System.out.write()的作用
- 使用java excel AIP 往 excel中写数据 如何确定 cell 中小位数的长度?
- web应用部署后连不上数据库的问题
- 关于<html:select>标签的问题,100分
- 请教大家一个关于数组参数间赋值的问题!
- 老革命碰到新问题,郁闷的说。大家帮我解决一下。
- 如何用java来将excel文件转化为html文件问题?急!在线!
- AOP的实际问题,能否跟踪到方法内部
- 用两个JList显示数据的难题,结合数据库(谢谢)
- java 的textfield类
- 怎么能让乌龟绕着我屏幕动起来呢,不用鼠标和键盘控制
dosomething....
if(数字类型字符)
dosomething 有没有什么方法能实现这样的效果呀
Regex.IsMatch("中文","^[\u4e00-\u9fa5]+$");
2、判断字符串是否为连续数字
Regex.IsMatch("123","^\\d+$");
* 判断字符串是否为连续的中文字符(不包含英文及其他任何符号和数字):
* @param s
* @return true表示是中文字符,false不是
*/
private static boolean isCString(String s){
return s.matches("^[\u4e00-\u9fa5]+$");
}
public static void main(String[] args) {
String str1 = "中文";
if(isCString(str1)){
System.out.println("是中文");
}
}
public isChinese() {
} public boolean isChinese(char a) {
int v = (int) a;
return (v > = 19968 && v <= 171941);
}
http://topic.csdn.net/t/20040923/15/3402123.html