方法一:使用java.lang.类的()方法来判断是否为中文字符:
方法一:
使用java.lang.Character类的isChinese()方法来判断是否为中文字符:
String str = "你好";
for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
if (Character.isChinese(c)) {
System.out.println("是中文字符");
} else {
System.out.println("不是中文字符");
}
}
方法二:
使用Unicode编码来判断是否为中文字符:
String str = "你好";
for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
if (c >= 0x4E00 && c <= 0x9FA5) {
System.out.println("是中文字符");
} else {
System.out.println("不是中文字符");
}
}
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(12条)