FileOutputStream
public class FileOutputStream extends OutputStream
构造方法:
FileOutputStream(File file)
FileOutputStream(File file, boolean append)
FileOutputStream(FileDescriptor fdObj)
FileOutputStream(String name)
FileOutputStream(String name, boolean append)
File file=new File("C:\\Test\\Java\\12.txt");
try {
//FileOutputStream fos=new FileOutputStream(file,true);
FileOutputStream fos=new FileOutputStream("C:\\Test\\Java\\12.txt",true);//默认是false(覆盖文件中以前的内容)
//String st="10ssssssssss"+System.getProperty("line.separator");
byte b[]=new String("\r\n9,四十四,22").getBytes("GBK");
//byte[] b=st.getBytes("GBK");
for(int i=0;i<b.length;i++){
fos.write(b[i]);
}
fos.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
OutputStreamWriter
public class OutputStreamWriter extends Writer
构造方法:
OutputStreamWriter(OutputStream out)
OutputStreamWriter(OutputStream out, Charset cs)
OutputStreamWriter(OutputStream out, CharsetEncoder enc)
OutputStreamWriter(OutputStream out, String charsetName)
try {
OutputStreamWriter osw=new OutputStreamWriter(new FileOutputStream("C:\\Test\\Java\\12.txt",false),"GBK");
osw.write("QQQAAAAAAAAAsssssssssssssssssssssssss开始"+System.getProperty("line.separator"));
osw.write("QQQAAAAAAAAAsssssssssssssssssssssssss结束\r\n");
osw.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
FileWriter
public class FileWriter extends OutputStreamWriter
构造方法:
FileWriter(File file)
FileWriter(File file, boolean append)
FileWriter(FileDescriptor fd)
FileWriter(String fileName)
FileWriter(String fileName, boolean append)
存在乱码问题,未解决
try {
FileWriter fw=new FileWriter("C:\\Test\\Java\\12.txt",true);
fw.write("\r\n在哪里abc");
fw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
BufferedWriter[
推荐使用]
public class BufferedWriter extends Writer
构造方法:
BufferedWriter(Writer out)
BufferedWriter(Writer out, int sz)
try {
BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(new FileOutputStream("C:\\Test\\Java\\12.txt",true), "GBK"));
//BufferedWriter bw=new BufferedWriter(new FileWriter("C:\\Test\\Java\\12.txt",true));
bw.write("\r\n我是中国人oy");
bw.close();
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
- 大小: 39 KB
分享到:
相关推荐
java利用io技术创建文件夹、读取txt文件、写入txt文件(覆盖、不覆盖均有)
使用Java写入大数据文件的方法,分文件写入。
java 创建txt_JAVA读取TXT文件、新建TXT文件、写入TXT文件
java读取文件内容 转换成字符串 正则匹配获取所有手机号 并保存到另一文件中 文件可以是txt excel word 文件等。
NULL 博文链接:https://yue1132.iteye.com/blog/1751504
一个简单的jar功能负责从数据库中取出客户信息写在文件中文件大小为2G,当超出2G时则写到另外一个文件中。
彻底解决JAVA读取写入 TXT中文乱码问题 源码
工作中有很多数据以txt方式存储,需要导入oracle数据库处理(方便进行计算、统计),因文件较多,不便于手工处理,所以编写此程序以便进行数据导入。已经测试过,可以将数据导入oracle。
本资源是java读txt文本文件,截取写入excel程序代码。内含有说明文件 BaoDan.txt是原文件 BaoDan.xls是生成的excel文件 BaoDanTransf.txt是转换后的txt文件 BaoDanTfansf.java是源程序把原文件转换为excel和txt文件 ...
下面小编就为大家带来一篇Java读取txt文件和写入txt文件的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
java实现的可以将html文件读入到txt文件中,经过测试的,可以用。
java 读取txt文本文件中的数据并保存到数据库中源代码,假设txt已有格式,并以","分隔。其中的sql包需要自己去微软官网下载。
读取一个文件加下的txt文件,读取文件中内容,自动录入数据库
读取写入TXT文件 if (this.textBox1.Text == "") { MessageBox.Show(this, "文件名不能为空!", "提示对话框", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { StreamWriter sw = new ...
在本篇文章里我们给大家整理了关于java如何追加写入txt文件的方法和代码,需要的朋友们可以参考下。
有文本文件a.txt,每行一个英文单词。编制Java程序,读取该文件中的所有单词,然后按照单词长度降序排列;对于长度相等的单词,按照字典顺序降序排列。最后将排序后的单词按每个一行写入另一个文件b.txt。
java 删除某行和读写txt文件 java中貌似没有直接删除某行的方法,这里用的方法是把文件里的内容读出来,写入一个String里,(不要的那行找到,不要写入String),然后再重新写入文件
字符界面,代码实现,尽量多的使用结构,适合新人对代码的解读,入门级代码.
java 将一个二维数组存到txt文件里,然后再读取。可运行
读取nameID.txt文件中的NAMEID字段(key)对应值(value)并存储,读取NAMEID对应值,读取原始json文件并进行操作和输出,并创建一个包含原始json串的json对象,获取features数组的第i个json对象,读取properties...