package com.xuexi.IO;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class FileInputStreamTest {
public static void main(String[] args) {
FileInputStream fis = null;
StringBuffer sb = null;
FileOutputStream fos = null;
try{
fis = new FileInputStream("E:\\2016.txt");
fos = new FileOutputStream("d:\\2016copy.txt");
int i=0;
//仅仅是示例,汉字输入用字符。
//byte[] bArray = new byte[2];
sb = new StringBuffer();
while((i=fis.read(/*bArray*/))!=-1){
fos.write(i);//写入
// char ch = (char)i;
//sb.append(ch);
}
//System.out.println(sb.toString());
//System.out.println(new String(bArray));
}catch(FileNotFoundException e){
e.printStackTrace();
}catch( IOException e){
e.printStackTrace();
}finally{
try{
fis.close();//关闭,需要异常处理
}
catch(IOException e){
e.printStackTrace();
}
}
}
}