java写的一段程序,输出结果全是问号,请高手指教

2025-06-21 13:41:11
推荐回答(3个)
回答1:

这段代码很容易就把一个字符的ascii码搞得小于32或大于128,ascii码小于32和大于128的字符要么不能显示,要么就是不存在的字符,没办法显示,只能显示问号了。

有的程序没法显示的字符显示为黑块或方框

回答2:

http://wenku.baidu.com/view/89d4f4c69ec3d5bbfd0a74d4.html

回答3:

不知道你想怎么处理这个字符串,要有目的性
第17行,明显ch都成负值了,char显然乱码了。