java 文件读和写
1.将文件内容读取并写到新文件中,(windows路径)
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class ReadWriteFile { public static void main(String[] args) { BufferedReader reader=null; BufferedWriter write = null; try { //从原文件中读出 文件为utf-8编码防止中文乱码 FileInputStream fis = new FileInputStream("E:\\test\\test.sql"); //写入文件 FileOutputStream fos = new FileOutputStream("E:\\test\\testWrite.sql"); reader = new BufferedReader(new InputStreamReader(fis)); write = new BufferedWriter(new OutputStreamWriter(fos)); String temp = ""; while((temp=reader.readLine()) != null) { write.write(temp+"\r\n");//每写一行就换行 } }catch(Exception e) { e.printStackTrace(); } try { if(reader!=null) { reader.close(); } if(write!=null) { write.close(); } } catch (IOException e) { } } }
2.以上代码 在eclipse里右键运行即可,源文件的内容必须存在哦!
~路漫漫其修远兮 吾将上下而求索~
* *** *** *
* * * * * *
** ** **
*人生总是起起落落*
******************

浙公网安备 33010602011771号