java io流(字符流) 文件打開、讀取文件、關閉文件


java io流(字符流)

文件打開

讀取文件

關閉文件

//打開文件
//讀取文件內容
//關閉文件
import java.io.*;

public class Index{
    public static void main(String[] args) throws Exception{
        //打開文件
        //字符流方式打開
        //字符流每次按一個字符讀取
        FileReader wj = new FileReader("D:/java/kj/javanew/src/Index.java");
        //字節流方式打開
        //字節流每次按一個字節讀取
        //FileInputStream wj = new FileInputStream("D:/java/kj/javanew/src/Index.java");
        
        //讀取文件內容
        int aa;    //這里必須定義為整形,java規定io 里面的read()這個方法的返回值是整形的
        aa = wj.read();    //讀取一個字符
        String content = "";
        while(aa!=(-1)){    //ASCII碼是從0開始的數字,只有什么都沒有才會返回-1
            content += (char)aa;
            aa = wj.read(); //繼續讀取一個字符
        }
        
        //輸出文件內容
        System.out.println("文件內容為:");
        System.out.print(content);
        
        //關閉文件
        wj.close();
        
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM