用java 如何在txt 文件里 写入东西? 比如说 有a.txt 文件 文件里 有 内容 然后我想在哪个原有的内容下面 添加一些 内容。请高手指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static void main(String[] args) throws Exception { File file = new File("d:\\a.txt"); FileWriter writer = new FileWriter(file, true); writer.write("xxxxxxxx"); writer.close(); } public FileWriter(String fileName, boolean append) throws IOException参数:fileName - 一个字符串,表示与系统有关的文件名。append - 一个 boolean 值,如果为 true,则将数据写入文件末尾处,而不是写入文件开始处。PS:别重复发帖。 package com.test;import java.io.File;import java.io.FileWriter;import java.io.Writer;public class FileTest { public static void main(String[] args) throws Exception{ Writer out = new FileWriter(new File("d:/d.txt")); out.write("中华人民共和国"); out.close(); } } 不对,刚才那个会把源文件里边的文字给覆盖掉的,下边这个可以,楼主请看package com.test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;public class FileTest { public static void main(String[] args) throws Exception{ File file = new File("d:/d.txt"); StringBuilder sb = new StringBuilder(); String s =""; BufferedReader br = new BufferedReader(new FileReader(file)); while( (s = br.readLine()) != null) { sb.append(s + "\n"); } BufferedWriter out = new BufferedWriter(new FileWriter(file)); String words = "what you want to write"; out.write(sb.toString()+"\n"+words); br.close(); out.close(); } } null被强制转化为字符? jFrame打开新窗体,并关闭当前窗体 请教关于字体颜色的问题 java读取txt文件 对象的clone方法实现复制对象与用构造函数和属性方法复制对象有区别吗? 如何固定swt固定窗口的大小啊 ? 请问java写记事本之类的程序用ultraedit就可以了吗? 求数据结构与算法分析(java)中文电子版!! Image.createImage("/transparent.png");中的'/'是何意?是当前目录吗? arraylist或hashmap如何进行数组行列转置 菜鸟在Swing中一些不解的地方,求高手解答! 用java 如何在txt 文件里 写入东西?
{
File file = new File("d:\\a.txt");
FileWriter writer = new FileWriter(file, true);
writer.write("xxxxxxxx");
writer.close();
}
boolean append)
throws IOException
参数:
fileName - 一个字符串,表示与系统有关的文件名。
append - 一个 boolean 值,如果为 true,则将数据写入文件末尾处,而不是写入文件开始处。PS:别重复发帖。
import java.io.FileWriter;
import java.io.Writer;public class FileTest { public static void main(String[] args) throws Exception{
Writer out = new FileWriter(new File("d:/d.txt"));
out.write("中华人民共和国");
out.close();
}
}
package com.test;import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;public class FileTest { public static void main(String[] args) throws Exception{
File file = new File("d:/d.txt");
StringBuilder sb = new StringBuilder();
String s ="";
BufferedReader br = new BufferedReader(new FileReader(file));
while( (s = br.readLine()) != null) {
sb.append(s + "\n");
}
BufferedWriter out = new BufferedWriter(new FileWriter(file));
String words = "what you want to write";
out.write(sb.toString()+"\n"+words);
br.close();
out.close();
}
}