java char数组输出乱码问题,如何解决
导读:关于“java char数组输出乱码问题,如何解决”的知识点有一些人不是很理解,对此小编给大家总结了相关内容,文中的内容简单清晰,易于学习与理解,具有一定的参考学习价值,希望能对大家有所帮助,接下来就跟随小编一起学习一下“java char...
关于“java char数组输出乱码问题,如何解决”的知识点有一些人不是很理解,对此小编给大家总结了相关内容,文中的内容简单清晰,易于学习与理解,具有一定的参考学习价值,希望能对大家有所帮助,接下来就跟随小编一起学习一下“java char数组输出乱码问题,如何解决”吧。java char数组输出乱码的解决方法:声明数组的时候需要初始化,代码为【char buf[] = new char[200]; for(int i = 0; i 200; i++){ buf[i] = '0'; }】
java char数组输出乱码的解决方法:
今天在写socket时,通过网络传输字符串,读出来的时候存入了一个char型字符串,然后将数组输出时,发现了一个问题(以前也遇到过),就是除了应该输出的信息,还输出了很多方框~~~
在网上查了一下乱码,说是编码问题,其实不是的,解决方案很简单,声明数组的时候一定要初始化!!
char buf[] = new char[200]; for(int i = 0; i 200; i++){ buf[i] = '0'; }
不然就会出现类似的问题!!
以上就是关于java char数组输出乱码问题,如何解决的介绍啦,需要的朋友可以参考上述内容,希望对大家有帮助,欢迎关注网络,小编将为大家输出更多高质量的实用文章!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: java char数组输出乱码问题,如何解决
本文地址: https://pptw.com/jishu/654325.html