问答详情
源自:3-1 RandomAccessFile基本操作

length的问题

为什么我把中文”中“那几行注释掉还是长度显示12?不懂啊

提问者:lynhao 2015-05-17 00:28

个回答

  • langren1992
    2015-08-10 09:45:58

    这是因为,你之前运行的程序已经把“中”写入到了文件中,这个文件已经存在在了磁盘上,如果再次运行程序,只会将程序中的的内容重复写入到文件中,而文件的长度是不会变的。如果你想不显示为12,可以将文件清空,或者重新创建一个新的文件

  • 好帮手慕珊
    2015-05-18 10:03:22

    亲,你贴个代码吧,这样排错容易些