java代码中如何判断一个字符串不包含汉字呢?

书欣 Java经验 发布时间:2023-01-11 17:02:57 阅读数:6493 1
下文笔者讲述使用java代码检测一个字符串全为字母或数字或符号的方法,如下所示
实现思路:
    使用字符的ASCII同128整除
	 如果得到的结果为0,则代表非汉字
例:
字符串不包含汉字的示例
public class TestClass {
	public static boolean isLetter(String s) {
		char[] c = s.toCharArray();
		int k = 0x80;
		for (int i = 0; i < s.length(); i++) {
			boolean result = (c[i] / k) == 0 ? true : false;
			if (result == false)
				return false;
		}
		return true;
	}

	/**
	 * java265.com 字符串全为汉字的检测的示例分享
	 */
	public static void main(String[] args) {

		System.out.println(isLetter("java265.com"));
		System.out.println(isLetter("maomao"));
		System.out.println(isLetter("猫猫"));
		System.out.println(isLetter("java爱好者"));
	}
}

----运行以上代码,将输出以下信息-----
true
true
false
false
img
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202301/16734278585332.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者