首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

关于IO中的public int read(char[ ] cbuf)步骤

2013-06-26 
关于IO中的public int read(char[ ]cbuf)方法竟然输出了3个a??我很郁闷,我在反复检查c:\test.txt内容-确

关于IO中的public int read(char[ ] cbuf)方法

竟然输出了3个a??我很郁闷,我在反复检查c:\test.txt内容->确定为一个a
我在考虑是不是因为我的操作系统缘故(windows 7 64bit 旗舰版)
于是我把java源文件和test.txt拷到XP系统下测试:
 关于IO中的public int read(char[ ]  cbuf)步骤
一个a正常.
我在用U盘把JDK和源文件拷到同学机器上运行,3个a…..
这是为什么?拜托了.
[解决办法]
抱歉,刚才没看清问的。
首先这肯定不是系统计算的问题。
楼主可以尝试在32位和64位或者xp下使用exclipse编译。看结果。
我这边32位的win结果是
num=1...a(后面还有分隔符)
num=-1...a(后面还有分隔符)
我觉得有可能是显示的问题。
楼主可以尝试一下吧这结果打印到一份文件里面看看。

热点排行