判断一个字符是不是一个字母 java

 我来答
哈尔滨市南岗区爱尚职
2017-07-06 · 做品质教育,用事实说话
哈尔滨市南岗区爱尚职
爱尚实训成立于2010年,总部设立在软件外包名城—大连,并在哈尔滨和沈阳设有分校。爱尚实训专注于IT行业精英的培养,打造高端IT技能实训品牌。
向TA提问
展开全部
// 判断一个字符是否是中文
public static boolean isChinese(char c) {
return c >= 0x4E00 && c <= 0x9FA5;// 根据字节码判断
}
// 判断一个字符串是否含有中文
public static boolean isChinese(String str) {
if (str == null) return false;
for (char c : str.toCharArray()) {
if (isChinese(c)) return true;// 有一个中文字符就返回
}
return false;
}
巨冷玉Xs
2017-07-06 · TA获得超过4706个赞
知道大有可为答主
回答量:7067
采纳率:0%
帮助的人:1477万
展开全部
可以将string里面的字符挨个抓取出来,然后同过字符判断
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-07-06
展开全部
public class IsLetter {

public static void main(String[] args) {
while (true) {
Scanner scan = new Scanner(System.in);
String str = scan.nextLine();
for (int i = 0; i < str.length(); i++) {
if ((str.charAt(i) <= 'Z' && str.charAt(i) >= 'A')
|| (str.charAt(i) <= 'z' && str.charAt(i) >= 'a')) {
System.out.println(str.charAt(i) + "是字母");
} else {
System.out.println(str.charAt(i) + "不是字母");
}
}
}
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式