java 文件的读取与写入(简单操作)
2018-03-07 09:09
567 查看
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter; public class FileIo { public static void main(String[] args){ try { //字节流 // FileInputStream input = new FileInputStream("F:/123156.txt"); // int a; // FileOutputStream out = new FileOutputStream("E:/123.txt"); // while((a=input.read())!=-1){ // System.out.println((char)a); // out.write(a); // } // input.close(); // out.close(); //字符流 // FileReader input1= new FileReader("F:/123156.txt"); // FileWriter out1 = new FileWriter("E:/123.txt"); // // int a; // while((a=input1.read())!=-1){ // System.out.println((char)a); // out1.write(a); // } // input1.close(); // out1.close(); //单行读取字符流 FileReader input= new FileReader("D:/123156.txt"); FileWriter out = new FileWriter("D:/123.txt"); BufferedReader input1 = new BufferedReader(input); BufferedWriter out1 = new BufferedWriter(out); String temp; while((temp=input1.readLine())!=null){ System.out.println(temp); out1.write(temp); } input1.close(); out1.close(); input.close(); out.close(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
使用Sanner 进行扫描
public static void main(String[] args) { File file = new File("D:/123.txt"); File file2 = new File("D:/1234.txt"); try { Scanner input = new Scanner(file); FileWriter f1 = new FileWriter(file2); BufferedWriter out = new BufferedWriter(f1); while(input.hasNextLine()){ String temp = input.nextLine(); System.out.println(temp); out.write(temp); } input.close(); out.close(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } }
相关文章推荐
- jsp,java文件操作(新建,删除,读取,写入)(转载)
- 黑马程序员--Java基础学习之IO流之字节流、字符流、读取写入文件、Copy文件、键盘输入输出、流操作的基本规律
- 简单文件操作(Linux下C++实现) 打开,读取 写入 关闭
- Java配置文件Properties的读取、写入与更新操作
- Java-流的简单使用:读取文件、写入文件(面试题:删除注释代码)
- [学习笔记]Java文件IO操作------实现对文件的读取与写入
- Java配置文件Properties的读取、写入与更新操作
- Java配置文件Properties的读取、写入与更新操作
- java通过InputStream读取和写入文件操作实例代码
- Java配置文件Properties的读取、写入与更新操作
- java file to inputstream以及New Document From InputStream读取和写入文件操作实例代码
- Java配置文件Properties的读取、写入与更新操作
- java关于读取数据后简单写入一个文件中的总结
- Java通过InputStream读取和写入文件操作
- Java操作读取写入文本TXT及XML文件内容
- 对Java配置文件Properties的读取、写入与更新操作
- java读取文件和写入文件的简单代码
- java读取Xml,写入Xml的简单Dom操作,忽略DTD验证
- Java IO操作之文件读取与写入 无乱码FileOutputStream FileInputStream使用-IO写utf-8乱码问题
- Java文件操作:按行读取和写入