问题:如果要输出的数字为30,用output.write(a);结果在TXT文件中看不到东西,用nodepad++打开显示的RS,正好对应ASCII表中30对应的字符,为什么显示错误?
原因分析:查看文档发现
因此解决办法一产生:output.write(“”+num[0][0]),即将要输出的东西转换为字符输出,具体例子就是将数字30转换为字符串30
解决办法二:使用该类提供的输出基本类型的方法(推荐使用),如output.println(num[0][0]),
详细方法见下图
问题:如果要输出的数字为30,用output.write(a);结果在TXT文件中看不到东西,用nodepad++打开显示的RS,正好对应ASCII表中30对应的字符,为什么显示错误?
原因分析:查看文档发现
因此解决办法一产生:output.write(“”+num[0][0]),即将要输出的东西转换为字符输出,具体例子就是将数字30转换为字符串30
解决办法二:使用该类提供的输出基本类型的方法(推荐使用),如output.println(num[0][0]),
详细方法见下图
本文标题:PrintWriter输出问题
本文链接:https://www.haomeiwen.com/subject/ialamxtx.html
网友评论