萌新提一个JAVA的问题

2025-05-10 16:07:59
推荐回答(2个)
回答1:

因为你把他赋值给了int类型 发生了强制类型转换
会查询“疯”字在编码表中的序号 输出

回答2:

这个其实是计算机原理的问题,其实计算机最终处理和存储字符的时候都是用的数字来保存,而且会有多种表示方式(字符集UTF-8 gbk等),然后你把字符强制转换成int类型,你就是把这个字符的数值打出来了,你最后打印的自然也就变成数字了。