国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

IO字節(jié)流06之寫多個字節(jié)的方法

zr_hebo / 2382人閱讀

摘要:一次寫多個字節(jié)的方法將字節(jié)從指定的字節(jié)數(shù)組寫入此輸出流。創(chuàng)建對象構造方法中綁定要寫入數(shù)據(jù)的目的地調(diào)用對象中的方法把數(shù)據(jù)寫入到文件中在文件中顯示寫個字節(jié)將字節(jié)從指定的字節(jié)數(shù)組寫入此輸出流。

package com.itheima.demo01.OutputStream;

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Arrays;

/*

一次寫多個字節(jié)的方法:
    - public void write(byte[] b):將 b.length字節(jié)從指定的字節(jié)數(shù)組寫入此輸出流。
    - public void write(byte[] b, int off, int len) :從指定的字節(jié)數(shù)組寫入 len字節(jié),從偏移量 off開始輸出到此輸出流。

*/
public class Demo02OutputStream {

public static void main(String[] args) throws IOException {
    //創(chuàng)建FileOutputStream對象,構造方法中綁定要寫入數(shù)據(jù)的目的地
    FileOutputStream fos = new FileOutputStream(new File("09_IOAndProperties.txt"));
    //調(diào)用FileOutputStream對象中的方法write,把數(shù)據(jù)寫入到文件中
    //在文件中顯示100,寫個字節(jié)
    fos.write(49);
    fos.write(48);
    fos.write(48);

    /*
        public void write(byte[] b):將 b.length字節(jié)從指定的字節(jié)數(shù)組寫入此輸出流。
        一次寫多個字節(jié):
            如果寫的第一個字節(jié)是正數(shù)(0-127),那么顯示的時候會查詢ASCII表
            如果寫的第一個字節(jié)是負數(shù),那第一個字節(jié)會和第二個字節(jié),兩個字節(jié)組成一個中文顯示,查詢系統(tǒng)默認碼表(GBK)
     */
    byte[] bytes = {65,66,67,68,69};//ABCDE
    //byte[] bytes = {-65,-66,-67,68,69};//烤紻E
    fos.write(bytes);

    /*
        public void write(byte[] b, int off, int len) :把字節(jié)數(shù)組的一部分寫入到文件中
            int off:數(shù)組的開始索引
            int len:寫幾個字節(jié)
     */
    fos.write(bytes,1,2);//BC

    /*
        寫入字符的方法:可以使用String類中的方法把字符串,轉(zhuǎn)換為字節(jié)數(shù)組
            byte[] getBytes()  把字符串轉(zhuǎn)換為字節(jié)數(shù)組
     */
    byte[] bytes2 = "你好".getBytes();
    System.out.println(Arrays.toString(bytes2));//[-28, -67, -96, -27, -91, -67]
    fos.write(bytes2);

    //釋放資源
    fos.close();
}

}

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/76165.html

相關文章

  • 1、轉(zhuǎn)換流 2、緩沖流

    摘要:字符轉(zhuǎn)換流原理字節(jié)流編碼表。和作為子類,僅作為操作字符文件的便捷類存在。源目的先根據(jù)需求明確要讀,還是要寫。屏幕網(wǎng)絡完全可以明確具體要使用哪個流對象。明確四是否需要額外功能呢額外功能轉(zhuǎn)換嗎轉(zhuǎn)換流。高效嗎緩沖區(qū)對象。 01轉(zhuǎn)換流概述 * A: 轉(zhuǎn)換流概述 * a: 轉(zhuǎn)換流概述 * OutputStreamWriter 是字符流通向字節(jié)流的橋梁:可使用指定的字符編碼...

    sf190404 評論0 收藏0
  • Java IO學習筆記三

    摘要:學習筆記三在整個包中,實際上就是分為字節(jié)流和字符流,但是除了這兩個流之外,還存在了一組字節(jié)流字符流的轉(zhuǎn)換類。是字節(jié)流通向字符流的橋梁它使用指定的讀取字節(jié)并將其解碼為字符。主要的功能還是向文件中寫入文件構造函數(shù)創(chuàng)建使用默認字符編碼的。 Java IO學習筆記三 在整個IO包中,實際上就是分為字節(jié)流和字符流,但是除了這兩個流之外,還存在了一組字節(jié)流-字符流的轉(zhuǎn)換類。 OutputStre...

    CodeSheep 評論0 收藏0
  • IO節(jié)流11節(jié)輸入流一次讀取多個節(jié)

    摘要:字節(jié)輸入流一次讀取多個字節(jié)的方法從輸入流中讀取一定數(shù)量的字節(jié),并將其存儲在緩沖區(qū)數(shù)組中。 showImg(https://segmentfault.com/img/bVbwrQK?w=772&h=567);package com.itheima.demo02.InputStream; import java.io.FileInputStream;import java.io.IOExc...

    since1986 評論0 收藏0
  • 1、節(jié)流 2、符流

    摘要:用兩個字節(jié)表示。兩個字節(jié)第一個字節(jié)是負數(shù)第二個字節(jié)可能是正數(shù)目前最常用的中文碼表,萬的中文和符號。用兩個字節(jié)表示,其中的一部分文字,第一個字節(jié)開頭是,第二字節(jié)開頭是最新的中文碼表,目前還沒有正式使用。 01輸入和輸出 * A:輸入和輸出 * a: 參照物 * 到底是輸入還是輸出,都是以Java程序為參照 * b: Output * 把內(nèi)存...

    asoren 評論0 收藏0
  • IO節(jié)流12案例復制文件

    摘要:文件復制練習一讀一寫明確數(shù)據(jù)源數(shù)據(jù)的目的地文件復制的步驟創(chuàng)建一個字節(jié)輸入流對象構造方法中綁定要讀取的數(shù)據(jù)源創(chuàng)建一個字節(jié)輸出流對象構造方法中綁定要寫入的目的地使用字節(jié)輸入流對象中的方法讀取文件使用字節(jié)輸出流中的方法把讀取到的字節(jié)寫入到目的地的 package com.itheima.demo03.CopyFile; import java.io.FileInputStream;impor...

    Rocture 評論0 收藏0

發(fā)表評論

0條評論

zr_hebo

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<