package com.java.inoutputstreamDmeo.www;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class InOutPutStreamDmeo {
public static void main(String[] args) {
//創建一個File的實例對象
File file=new File("D:\\ja\\tempIn");
//判斷file是否存在,不存在就創建出一個文件目錄
if(!file.exists()){
file.mkdirs();
}
File file1=new File(file,"lian.txt");
//判斷file1是否存在,不存在就創建出一個文件
if(!file1.exists()){
file.mkdirs();
}
//創建FileOutInputStream的對象
FileOutputStream fos=null;
try{
fos=new FileOutputStream(file1,true);
fos.write("ziqiangbuxi".getBytes());
}catch(IOException e){
System.out.println("--------IO異常----------");
}finally {
try{
fos.close();
}catch(IOException e){
System.out.println("------被要關閉的文件不存在-------");
}
}
System.out.println("--------------我是美麗的划分線哦-----------------------");
System.out.println("--------------把上面寫進去的文件內容讀出來-----------------------");
//創建FileInInputStream的對象
FileInputStream foi=null;
try{
foi=new FileInputStream(file1);
do{
System.out.print((char)foi.read());
}while(foi.read()!=-1);
}catch(IOException e){
System.out.println("--------IO異常----------");
}finally {
try{
foi.close();
}catch(IOException e){
System.out.println("------被要關閉的文件不存在-------");
}
}
}
}