午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

Java byte數組操縱方式代碼實例解析

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

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

java官方提供了一種操作字節數組的方法——內存流(字節數組流)ByteArrayInputStream、ByteArrayOutputStream

ByteArrayOutputStream——byte數組合并

/** * 將所有的字節數組全部寫入內存中,之后將其轉化為字節數組 */ 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數組截取

/** * 從內存中讀取字節數組 */ 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)); }

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 亚洲精品中文字幕在线观看 | 国产精品乱码一区二区视频 | 91国内精品久久久久 | 99精品视频免费观看 | 黄色片在线看 | 日韩av在线播放网址 | 中文字幕二 | 天堂精品视频 | 国产又粗又猛又爽又黄的视频四季 | 午夜黄色剧场 | 永久免费看成人av的动态图 | 久久久久久久久成人 | 中文字幕少妇 | 黄色网久久 | 欧美亚洲91 | 高清性爱视频 | 国产精品视频网站 | 开心春色激情网 | 宅男午夜影院 | 中文字幕+乱码+中文字幕明步 | 精品国产一区二区三区久久久蜜臀 | 香蕉视频在线观看免费 | 爽天天天天天天天 | 久久五月激情 | 日韩日日夜夜 | 欧美极品在线视频 | 中文在线中文资源 | 男人的天堂2019 | 一级大片视频 | 精品久久久久久久久久久久久久久久久 | 欧美精品久久久久久久久老牛影院 | 日韩欧美毛片 | 男人av网 | 国产xxx在线观看 | 色国产精品 | 婷婷亚洲天堂 | 久热在线视频 | 欧美人人 | 色婷婷狠狠 | 一二三av | 色综合中文字幕 |