为什么字符'2'小于字符'a'?
为什么
'2' < 'a'会返回true? - 字符之间的比较,本质是对比它们对应的Unicode编码值(ASCII是Unicode的子集,这里两者的编码数值完全一致)
'2'对应的十进制编码值是50,'a'对应的十进制编码值是97- 因为
50 < 97,所以表达式'2' < 'a'的结果为true
内容的提问来源于stack exchange,提问作者schmanh
相关产品推荐
相关产品推荐

