Java I/O 输入输出《从入门到精通》

package com.fileIO;

import java.io.File;
import java.io.IOException;

/* 在项目中建立文件FileTest 判断是否存在word.txt文件 若是存在,delete掉,不存在就建立呗 */
public class FileTest { 
 
  
    public static void main(String[] args) { 
 
  
        File file=new File("word.txt");
        if(file.exists())
        { 
 
  
            file.delete();
            System.out.println("文件已经删除");
        }else
        { 
 
  
            try{ 
 
  
                file.createNewFile();
                System.out.println("文件已经建立");
            } catch (IOException e) { 
 
  
                e.printStackTrace();
            }
        }
    }
}

在这里插入图片描述

package com.fileIO;

import java.io.*;

/* 使用FileOutputStream类向word.txt写入信息 而后经过FileinputStream类将文件中的数据读取到控制台上 */
public class FileTest02 { 
 
  
    public static void main(String[] args) { 
 
  
        File file=new File("word02.txt");

        try { 
 
  
            FileOutputStream output = new FileOutputStream(file);
            byte buy[]="你必定能成为一名优秀的程序员。".getBytes();
            output.write(buy);
            output.close();
        } catch (IOException e) { 
 
  
            e.printStackTrace();
        }
        try { 
 
  
            FileInputStream input=new FileInputStream(file);
            byte byt[]=new byte[1024] ;
            int len=input.read(byt);
            System.out.println("文件中的信息是:"+new String(byt,0,len));
            input.close();
        } catch (IOException e) { 
 
  
            e.printStackTrace();
        }
    }
}