Java中FileOutputStream類的常用方法

Java中FileOutputStream類的常用方法

北大青鳥長沙麓谷校區(qū)      2022-04-23 19:56:01     1

Java中FileOutputStream類的常用方法,今天北大青鳥長沙麓谷校區(qū)java學院小編將為大家分享Java中FileOutputStream類的常用方法,希望通過此文能夠幫助到大家,下面就隨

課程價格 請咨詢

上課時段: 授課校區(qū):

詳細介紹



今天北大青鳥長沙麓谷校區(qū)java學院小編將為大家分享Java中FileOutputStream類的常用方法,希望通過此文能夠幫助到大家,下面就隨小編一起看看Java中FileOutputStream類的常用方法都是哪些呢?


  FileOutputStream類


  文件輸出流是用于將數(shù)據(jù)寫入 File 或 FileDescriptor 的輸出流。(OutputSteam的子類)


  構(gòu)造方法


  public FileOutputStream(File file) throws FileNotFoundException


  創(chuàng)建一個向指定 File 對象表示的文件中寫入數(shù)據(jù)的文件輸出流。


  public FileOutputStream(File file,boolean append)throws FileNotFoundException


  創(chuàng)建一個向指定 File 對象表示的文件中寫入數(shù)據(jù)的文件輸出流。如果第二個參數(shù)為 true,則將字節(jié)寫入文件末尾處,而不是寫入文件開始處。創(chuàng)建一個新 FileDescriptor 對象來表示此文件連接。


  append - 如果為 true,則將字節(jié)寫入文件末尾處,而不是寫入文件開始處。



  常用方法


  public void write(int b) throws IOException:


  一次寫一個字節(jié) b- 要寫入的字節(jié)。


  public void write(byte[] b) throws IOException:


  一次寫一個字節(jié)數(shù)組


  public void write(byte[] b, int off,int len) throws IOException:


  一次寫一部分字節(jié)數(shù)組


  public void close()throws IOException


  關(guān)閉此文件輸出流并釋放與此流有關(guān)的所有系統(tǒng)資源。此文件輸出流不能再用于寫入字節(jié)。


  開發(fā)步驟


 ?。?)創(chuàng)建字節(jié)輸出流對象


 ?。?)寫數(shù)據(jù)


 ?。?)關(guān)閉資源


程序示例


public static void main(String[] args) throws Exception {

 

        FileOutputStream fos = new FileOutputStream("fos.txt") ; //FileNotFoundException

        // 使用流對象給文件中寫入數(shù)據(jù)

        fos.write("hello".getBytes());        

        //關(guān)閉資源

       

        fos.close();

       

        fos.write("java".getBytes());//java.io.IOException: Stream Closed :流已經(jīng)關(guān)閉了

        

    }

}


以上就是北大青鳥長沙麓谷校區(qū)java學院小編介紹的“Java中FileOutputStream類的常用方法”的內(nèi)容,希望對大家有幫助,更多精彩內(nèi)容請繼續(xù)關(guān)注北大青鳥長沙麓谷校區(qū)java學院官網(wǎng)。


培訓啦提醒您:交易時請核實對方資質(zhì),對于過大宣傳或承諾需謹慎!任何要求預(yù)付定金、匯款等方式均存在風險,謹防上當。