亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

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

字節(jié)數(shù)組的關(guān)鍵在于它為存儲在該部分內(nèi)存中的每個8位值提供索引(快速),精確的原始訪問,并且您可以對這些字節(jié)進(jìn)行操作以控制每個位。 壞處是計算機只將每個條目視為一個獨立的8位數(shù) - 這可能是你的程序正在處理的,或者你可能更喜歡一些強大的數(shù)據(jù)類型,如跟蹤自己的長度和增長的字符串 根據(jù)需要,或者一個浮點數(shù),讓你存儲說3.14而不考慮按位表示。 作為數(shù)據(jù)類型,在長數(shù)組的開頭附近插入或移除數(shù)據(jù)是低效的,因為需要對所有后續(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)); }

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

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 久草新免费 | 欧美视频在线免费播放 | 日韩免费片 | 亚洲成人偷拍自拍 | 免费人成黄页在线观看忧物 | 美国一级毛片免费看成人 | 日韩电影免费在线观看中文字幕 | 国产老妇女 | 美女在线看永久免费网址 | 全部免费特别黄的视频播放 | 国产成人手机在线好好热 | 色婷婷久 | 亚洲一级特黄特黄的大片 | 色综合久久久久 | 欧美视屏在线观看 | 亚洲综合日韩精品欧美综合区 | 国产精品久久久久久久久久直 | 毛片a级 | 黄色录像在线免费观看 | 成人免费一区二区三区在线观看 | 国产日韩视频在线 | 精品国产免费观看久久久 | 1024cao社区榴地址一地址二 | 国产精品亚洲一区二区三区在线播放 | 涩涩色中文综合亚洲 | 色婷婷亚洲综合五月 | x8x8国产精品视频 | 国产精品18久久久久久小说 | 青青黄色 | 久久久亚洲国产精品主播 | 日韩精品特黄毛片免费看 | 国产毛片久久久久久国产毛片 | blz在线成人免费视频 | 1000部拍拍拍18勿入免费凤凰福利 | 亚洲小视频 | 久久久青草青青亚洲国产免观 | 特级黄色视频毛片 | 小馒头刚发育在线播放free | 国产毛片在线 | 国产精品福利视频免费观看 | 国产人在线成免费视频麻豆 |