首頁>Club>
21
回覆列表
  • 1 # 阿巴瑪卡歪卜

    Java讀取檔案的方法

    程式碼如下:

    import java.io.*;

    public class ReadFileDemo {

    public static void main(String[] args) {

    //讀取c盤的file1檔案

    File file = new File("C://file1.txt");

    BufferedInputStream bis = null;

    FileInputStream fis= null;

    try

    {

    //第一步 透過檔案路徑來建立檔案例項

    fis = new FileInputStream(file);

    /*把FileInputStream例項 傳遞到 BufferedInputStream

    目的是能快速讀取檔案

    */

    bis = new BufferedInputStream(fis);

    /*available檢查是不是讀到了檔案末尾 */

    while( bis.available() > 0 ){

    System.out.print((char)bis.read());

    }

    }catch(FileNotFoundException fnfe)

    {

    System.out.println("檔案不存在" + fnfe);

    }

    catch(IOException ioe)

    {

    System.out.println("I/O 錯誤: " + ioe);

    }

    finally

    {

    try{

    if(bis != null && fis!=null)

    {

    fis.close();

    bis.close();

    }

    }catch(IOException ioe)

    {

    System.out.println("關閉InputStream控制代碼錯誤: " + ioe);

    }

    }

    }

    }

  • 中秋節和大豐收的關聯?
  • 醫生和我交代我爺病情時我錄音保留以避免給父母傳達時有遺漏,被指出不尊重要求關掉?想請問是否有不尊重?