文件输入问题 怎么把文件内容写入到文本的指定位置~即被写入的文件里面本来就有内容。在写入的新文件信息要在这些原本内容的中间。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 RandomAccessFile 的Seek可以调整文件指针到你想要的地方,尝试下import java.io.*;public class AccessFile{public static void main(String args[]) throws IOException{File file=new File("text.txt");RandomAccessFile fileAccess=new RandomAccessFile(file,"rw");fileAccess.seek(1);//将文件指针指向第一个字符System.out.println((char)fileAccess.read());//读取第二个字节位置上的字符 结果:8fileAccess.seek(1);//再将文件指针指向第一个字符fileAccess.write("5".getBytes());//写入一个字符并覆盖刚才字符fileAccess.seek(0);//将文件指针指向首个字符System.out.println(fileAccess.readLine());//读取一行直到遇到换行符 结果:95624}} FileWriter filewriter = new FileWriter(new File("路径"), true);filewriter.write("追加的内容");有个参数true,这样在写文件的时候,就是往文件里面追加内容,而不是覆盖文件了 RandomAccessFile 类用seek()方法指定位置。 可我字节太多。我都不知道那个位置是多少。 请问怎么去确定这个位置。。 从文件中读到变量,在让文本框的text属性值为变量的值 文本框输入一定字符自动换行 教育未来----红黑树java实现代码 虚心求教!关于集合类的问题,请大侠赐教! 求助,多谢帮忙 《Core Java》全称叫什么啊?我怎么找到《core java 应用程序设计教程》和《core java高级应用程序设计教程》,不知道是哪本? 有谁开发过如 AcdSee 类的程序吗? 关于最短路径的问题(Dijkstra's algorithm) abstract类 help!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!sos 怎样引用集合元素? JAVA中如何查找与文本中匹配的信息 一道图形题的疑问
import java.io.*;
public class AccessFile{
public static void main(String args[]) throws IOException{
File file=new File("text.txt");
RandomAccessFile fileAccess=new RandomAccessFile(file,"rw");
fileAccess.seek(1);//将文件指针指向第一个字符
System.out.println((char)fileAccess.read());//读取第二个字节位置上的字符 结果:8
fileAccess.seek(1);//再将文件指针指向第一个字符
fileAccess.write("5".getBytes());//写入一个字符并覆盖刚才字符
fileAccess.seek(0);//将文件指针指向首个字符
System.out.println(fileAccess.readLine());//读取一行直到遇到换行符 结果:95624
}
}
filewriter.write("追加的内容");
有个参数true,这样在写文件的时候,就是往文件里面追加内容,而不是覆盖文件了
可我字节太多。我都不知道那个位置是多少。 请问怎么去确定这个位置。。