在文件中写入中文的问题,和怎么在文件中插入新内容 第一个问题,我发现java.io中几乎所有的out、writer的write方法中,只有writeBytes(String)可以在文件中正确写入中文,是这样的吗?还有别的选择可以在文件中正确写入中文吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一个应该写成String str = “测试”;第二个问题只有用你说的方法,因为读取和写入文件都是顺序读取和写入,不能进行选择的,它没有数据库那么方便。 第一个在程序中,String是从另一个文件中读来的串,我这里随手写的,重要的是两种输出结果不一样让我很困惑的说。第二个,如果说是因为顺序文件的缘故,那我用RandomAccessFile呢?用RandomAccessFile我先getFilePointer(),再seek(),最后writeBytes(),结果发现在写入的地方后面的文件内容都没有了!! 看来RandomAccessFile只能替换而不能插入内容,我跟楼主一样,目前也只能先用临时文件了。 求解编写一个显示金字塔的程序 如何自动格式化目录路径 如何获取音乐文件中的歌词流? 如何把一个日期类型的2008-7-16 16:07:43秒 请教高手,类似winnap之类的播放器漂亮皮肤,用java怎么做 菜鸟问题~~老鸟帮助~~JAVA计时器 ZPL打印 为什么声音播放不出来? 怎样获得一个0到9的随机数(整数) 吐血申购:谁有关于用java编写的邮件服务系统的设计文档或原代码????!!!! 如何弹出帮助文件? 大家都用的什么编辑器啊
第二个问题只有用你说的方法,因为读取和写入文件都是顺序读取和写入,不能进行选择的,它没有数据库那么方便。