色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Java byte數(shù)組操縱方式代碼實(shí)例解析

瀏覽:32日期:2022-08-28 15:09:46

字節(jié)數(shù)組的關(guān)鍵在于它為存儲(chǔ)在該部分內(nèi)存中的每個(gè)8位值提供索引(快速),精確的原始訪問,并且您可以對(duì)這些字節(jié)進(jìn)行操作以控制每個(gè)位。 壞處是計(jì)算機(jī)只將每個(gè)條目視為一個(gè)獨(dú)立的8位數(shù) - 這可能是你的程序正在處理的,或者你可能更喜歡一些強(qiáng)大的數(shù)據(jù)類型,如跟蹤自己的長(zhǎng)度和增長(zhǎng)的字符串 根據(jù)需要,或者一個(gè)浮點(diǎn)數(shù),讓你存儲(chǔ)說3.14而不考慮按位表示。 作為數(shù)據(jù)類型,在長(zhǎng)數(shù)組的開頭附近插入或移除數(shù)據(jù)是低效的,因?yàn)樾枰獙?duì)所有后續(xù)元素進(jìn)行混洗以填充或填充創(chuàng)建/需要的間隙。

java官方提供了一種操作字節(jié)數(shù)組的方法——內(nèi)存流(字節(jié)數(shù)組流)ByteArrayInputStream、ByteArrayOutputStream

ByteArrayOutputStream——byte數(shù)組合并

/** * 將所有的字節(jié)數(shù)組全部寫入內(nèi)存中,之后將其轉(zhuǎn)化為字節(jié)數(shù)組 */ public static void main(String[] args) throws IOException { String str1 = '132'; String str2 = 'asd'; ByteArrayOutputStream os = new ByteArrayOutputStream(); os.write(str1.getBytes()); os.write(str2.getBytes()); byte[] byteArray = os.toByteArray(); System.out.println(new String(byteArray)); }

ByteArrayInputStream——byte數(shù)組截取

/** * 從內(nèi)存中讀取字節(jié)數(shù)組 */ public static void main(String[] args) throws IOException { String str1 = '132asd'; byte[] b = new byte[3]; ByteArrayInputStream in = new ByteArrayInputStream(str1.getBytes()); in.read(b); System.out.println(new String(b)); in.read(b); System.out.println(new String(b)); }

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 午夜国产高清精品一区免费 | 性高湖久久久久久久久 | 亚洲精品第一区二区三区 | 欧美一级黄视频 | 特黄aaaaaa久久片 | 久草视频免费 | 久久久一区二区三区不卡 | 欧美亚洲一区二区三区 | 日韩美女一区 | 成年视频在线 | 亚洲午夜精品久久久久久抢 | 欧美一级片在线 | 亚洲第一网站在线观看 | a级国产 | 一级做a毛片在线看 | 免费国产成人高清无线看软件 | 日韩一级片免费 | 在线免费观看一级毛片 | 久久久国产精品免费视频 | 欧美激情精品久久久久 | 一级a毛片 | 亚洲精品成人在线 | 日韩精品一区二区三区在线观看l | 91手机看片国产福利精品 | 国产成人精品亚洲一区 | 日韩精品久久久毛片一区二区 | 黄视频在线免费 | 91年精品国产福利线观看久久 | 久久国产一片免费观看 | 69视频成人 | 一级高清毛片免费a级高清毛片 | 女人张开腿让男人桶个爽 | 久久www免费人成精品 | 国产特黄特色一级特色大片 | 一本久久精品一区二区 | 72种姿势欧美久久久久大黄蕉 | 国产伦精品一区二区三区 | 九草在线| 亚洲综合色一区二区三区另类 | 极品丝袜高跟91白沙发在线 | 久久er热这里只有精品23 |