亚洲精品国产精品乱码视色,下载应用成人电影AVapp,成人影院下载视频

      <track id="gfhue"><i id="gfhue"></i></track><input id="gfhue"></input>

      1. 更多精彩內(nèi)容,歡迎關(guān)注:

        視頻號
        視頻號

        抖音
        抖音

        快手
        快手

        微博
        微博

        java inputstreamreader

        文檔

        java inputstreamreader

        InputStreamReader類是從字節(jié)流到字符流的橋接器,使用指定的字符集讀取字節(jié)并解碼為字符,使用的字符集可以通過名稱指定,也可以明確指定,或者可以接受平臺的默認(rèn)字符集。
        推薦度:
        導(dǎo)讀InputStreamReader類是從字節(jié)流到字符流的橋接器,使用指定的字符集讀取字節(jié)并解碼為字符,使用的字符集可以通過名稱指定,也可以明確指定,或者可以接受平臺的默認(rèn)字符集。

        inputstreamreader是什么,讓我們一起了解一下?

        InputStreamReader類是從字節(jié)流到字符流的橋接器:它使用指定的字符集讀取字節(jié)并將它們解碼為字符。 它使用的字符集可以通過名稱指定,也可以明確指定,或者可以接受平臺的默認(rèn)字符集。每次調(diào)用一個InputStreamReader的read()方法都可能導(dǎo)致從底層字節(jié)輸入流中讀取一個或多個字節(jié)。

        字節(jié)流到字符流的橋梁怎么理解?

        1、計算機(jī)存儲的單位是字節(jié),如盡管txt文本中有中文漢字這樣的字符,但是對計算機(jī)而言,其是字節(jié)形式存在的。

        2、字節(jié)流讀取是單字節(jié)讀取,但是不同字符集解碼成字符需要不通過個數(shù),因此字節(jié)流讀取會報錯。

        3、 那么就需要一個流把字節(jié)流讀取的字節(jié)進(jìn)行緩沖而后在通過字符集解碼成字符返回,因而形式上看是字符流。

        4、InputStreamReader流就是起這個作用,實現(xiàn)從字節(jié)流到字符流的轉(zhuǎn)換。

        實戰(zhàn)操作,具體代碼如下:

        package?數(shù)據(jù)流;
        import?java.io.IOException;
        import?java.io.InputStream;
        import?java.io.InputStreamReader;
        import?java.net.MalformedURLException;
        import?java.net.URL;
        public?class?Test_InputStreamReader?{
        ????/*
        ?????*?得到字符流前需先有字節(jié)流
        ?????*/
        ????private?String?getStream(String?url){
        ????????try?{
        ????????????//得到字節(jié)流
        ????????????InputStream?in?=?new?URL(url).openStream();
        ????????????//將字節(jié)流轉(zhuǎn)化成字符流,并指定字符集
        ????????????InputStreamReader?isr?=?new?InputStreamReader(in,"UTF-8");
        ????????????String?results?=?"";
        ????????????int?tmp;
        ????????????while((tmp?=?isr.read())?!=?-1){
        ????????????????results?+=?(char)tmp;
        ????????????}
        ????????????return?results;
        ????????}?catch?(MalformedURLException?e)?{
        ????????????//?TODO?Auto-generated?catch?block
        ????????????e.printStackTrace();
        ????????}?catch?(IOException?e)?{
        ????????????//?TODO?Auto-generated?catch?block
        ????????????e.printStackTrace();
        ????????}
        ????????return?null;
        ????}
        ????/**
        ?????*?@param?args
        ?????*/
        ????public?static?void?main(String[]?args)?{
        ????????//?TODO?Auto-generated?method?stub
        ????????String?URL?=?"http://www.baidu.com";
        ????????Test_InputStreamReader?test?=?new?Test_InputStreamReader();
        ????????System.out.println(test.getStream(URL));
        ????}
        }

        以上就是小編今天的分享了,希望可以幫助到大家。

        文檔

        java inputstreamreader

        InputStreamReader類是從字節(jié)流到字符流的橋接器,使用指定的字符集讀取字節(jié)并解碼為字符,使用的字符集可以通過名稱指定,也可以明確指定,或者可以接受平臺的默認(rèn)字符集。
        推薦度:
        為你推薦
        資訊專欄
        熱門視頻
        相關(guān)推薦
        java onvif java openfire java opengl java openjdk java rectangle java redirect java reference java reflect java regex java openssl java orm java outer java outofmemory java overload java resources java resolve java require java region java render java override java influxdb java implements java image java htmlunit java hibernate java number java nslookup java notify java node類 java hdfs java hashcode java getbytes java geotools java nfs java nexus java nextline java nextint java newinstance java namespace java mybatisplus
        Top