package com.io.test;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Test {
public static void main(String[] args) {
// //文件,文件夹
// File file = new File("D://1-100/海贼王第001話 我是路飞! 将要成为海贼王的男人!.rm");
// File temp = new File("D://hzw.rm");
// System.out.println(file.getName());
// System.out.println(file.getPath());
// System.out.println(file.getAbsolutePath());
// System.out.println("可执行:"+file.canExecute());
// System.out.println("可读"+file.canRead());
// System.out.println("可写"+file.canWrite());
// System.out.println("是否存在"+file.exists());
// System.out.println("是不是文件"+file.isFile());
// System.out.println("是不是目录"+file.isDirectory());
// System.out.println("大小:"+file.length());
//字节流
// FileInputStream fis = null;
// FileOutputStream fos = null;
//
// BufferedInputStream bis = null;
// BufferedOutputStream bos = null;
//
// try {
// fis = new FileInputStream(file);
// fos = new FileOutputStream(temp);
// bis = new BufferedInputStream(fis);
// bos = new BufferedOutputStream(fos);
//
//
//
// byte[] data = new byte[2048];
// int flag = bis.read(data);
// while(flag != -1){
// System.out.println(bis.available());
// bos.write(data, 0, flag);
// flag = bis.read(data);
// }
// bos.flush();
// } catch (FileNotFoundException e) {
// e.printStackTrace();
// } catch (IOException e) {
// e.printStackTrace();
// } finally{
// try {
// bis.close();
// bos.close();
// fis.close();
// fos.close();
//
// } catch (Exception e) {
// e.printStackTrace();
// }
// }
InputStreamReader reader = null;
OutputStreamWriter writer = null;
BufferedReader br = null;
BufferedWriter bw = null;
try {
File file = new File("D://Android_2.2Contacts表结构.txt");
File temp = new File("D://temp.txt");
reader = new InputStreamReader(new FileInputStream(file));
writer = new OutputStreamWriter(new FileOutputStream(temp,true));
br = new BufferedReader(reader);
bw = new BufferedWriter(writer);
String line = br.readLine();
while(line != null){
bw.write(line);
bw.newLine();
line = br.readLine();
}
bw.flush();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally{
try {
br.close();
bw.close();
reader.close();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
io流
最新推荐文章于 2024-01-27 16:24:57 发布