package javas.io;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
public class IO {
public static void main(String[] args) {
//1.
/* =======读取并写入文件=============================== */
try {
FileReader rd = new FileReader("f:\\test\\aa.txt");
BufferedReader br = new BufferedReader(rd);
FileWriter fw = new FileWriter("f:\\test\\test.txt");
BufferedWriter bw = new BufferedWriter(fw);
String s;
int i = 0;
while ((s = br.readLine()) != null) {
if (i!= 0)
// System.out.println("\n");
// System.out.print(s);
bw.flush();
bw.newLine();
bw.write(s);
i++;
}
bw.close();
fw.close();
br.close();
rd.close();
} catch (Exception e) {
e.printStackTrace();
}
/* ========end读取并写入文件============================== */
//2.
/*======文本文件的创建========================= */
try{
File file = new File("f:\\test\\aa.txt");
//判断该文件是否存在 ,true说明存在,false说明不存在
if(!file.exists()){
file.createNewFile();
}
}catch(Exception ee){
ee.printStackTrace();
}
/*=========end文本文件的创建==============================*/
//3.
/*===Java的IO操作都是基于流进行操作的,为了提高读写效率一般需要进行缓冲。 ==*/
try{
File file1 = new File("f:\\test\\aa.txt");
File file2 = new File("f:\\test\\bb.txt");
if(!file1.exists()){
file1.createNewFile();
}
if(!file2.exists()){
file2.createNewFile();
}
BufferedReader br = new BufferedReader(new FileReader(file1));
BufferedWriter bw = new BufferedWriter(new FileWriter(file2));
String value = null ;
value = br.readLine();
while(value != null){
//写文件
bw.write(value + "\r\n"); //只适用Windows系统
//继续读文件
value = br.readLine();
}
bw.close();
br.close();
}catch(Exception ee){
ee.printStackTrace();
}
}
}
分享到:
相关推荐
基于C#语言(WindowForm窗体应用程序示例)实现文本文件读取和写入方法;文件的删除、移动和复制;对文件中的目录文件进行读取显示与删除等操作
读取 写入 读取写入文本文件 读取 写入 读取写入文本文件 注意 out 关键字
读取properties返回map并写入文件
使用qt读取xml文件并写入另一个文件的示例
C#基本读取和写入INI配置文件
主要给大家介绍了Spring Batch读取txt文件并写入数据库的方法,SpringBatch 是一个轻量级、全面的批处理框架。这里我们用它来实现文件的读取并将读取的结果作处理,处理之后再写入数据库中的功能。需要的朋友可以...
可以将实现的类直接写入文件并可以将写入的内容再导出到类(C++)
在我们需求中需要读取一个csv文件的数据,但是只有旧的csv的几列数据再新写入一个csv文件,而且在旧的数据有空的数据,需要判断旧的csv的空值。可能写的存在不完善!但是应用的需求里面还是能用的
MFC读取和写入ini配置文件
FileStream文件的读取与写入 FileStream文件的读取与写入 FileStream文件的读取与写入 FileStream文件的读取与写入
串口多线程读取、写入工具,可写入文件。
读取和写入INI配置文件,熟肉下载即可食用。 string readStr = _file.ReadString("CONFIG", "AAA", "NONE"); _file.WriteString("CONFIG", "BBB", "NONE"); _file.DeleteKey("CONFIG", "CCC");
主要介绍了python3 循环读取excel文件并写入json操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
codesys通过文件写入...d、通过SysFileClose关闭CSV文件,若文件不关闭,则下次无法读取和写入。 本文所采用的codesys版本为V3.5.14.10,参考博客地址:https://blog.csdn.net/qq_19979629/article/details/124355867
读取写入txt文件,一个小小的程序,用c++读取txt文件
CSharp文件读取与写入入门图解,详情参考:http://blog.csdn.net/testcs_dn/article/details/40274367, 资源下载需要积分,但下载后评价资源,通过后会全部返还的。
java读取和写入EXCEL文件,在myeclipse平台上运行!!
C# 编写的操作Excel读取/写入动态库(COM/NPOI两种方式),个人推荐使用NPOI方式,因为COM方式存在无法关闭Excel进程的情况(个人体验COM方式效率有点低)。。。已设置0分,资源自取。
用sql server读取和写入excel文件,读取和写入数据非常方便,大批量数据导入与导出非常快
读取和写入INI文件的类库。很好用。很好用很好用很好用很好用