Java程序中:int k = 0x80; return c ⼀ k == 0;为什么这句话就能够判断一个字符是汉字还是字符

2024-12-27 08:24:18
推荐回答(1个)
回答1:

JAVA中整数的除法,如果是0< 结果 <1的,会得到0。

这个只是粗略的。如果ASCII<128,认为是英文;否则认为是汉字。

但ASCII还有128~256的。