黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java學(xué)習(xí) Java read方法介紹

Java read方法介紹

更新時間:2022-11-30 11:44:59 來源:動力節(jié)點 瀏覽2350次

InputStream 該類的基本方法 是read() ,它讀取單個無符號字節(jié)數(shù)據(jù)并返回?zé)o符號字節(jié)的整數(shù)值。這是一個介于 和 255 之間的數(shù)字:

公共抽象 int read() 拋出 IOException

以下代碼從 System.in輸入流中讀取 10 個字節(jié)并將它們存儲在int數(shù)組中data:

int[] 數(shù)據(jù) = 新的 int[10];
對于 (int i = 0; i < data.length; i++) {
  數(shù)據(jù)[i] = System.in.read();
}

請注意,雖然read()正在讀取 a byte,但它會返回 an int。如果您想改為存儲原始字節(jié),則可以將 int轉(zhuǎn)換為byte. 例如:

字節(jié)[] b = 新字節(jié)[10];
對于 (int i = 0; i < b.length; i++) {
  b[i] = (字節(jié)) System.in.read();
}

當然,這會生成一個有符號字節(jié),而不是該read()方法返回的無符號字節(jié)(即,一個在 -128 到 127 范圍內(nèi)的字節(jié),而不是到 255)。只要您在頭腦和代碼中清楚您是在處理簽名數(shù)據(jù)還是未簽名數(shù)據(jù),就不會有任何問題。有符號字節(jié)可以 int像這樣轉(zhuǎn)換回 255 范圍內(nèi)的 s:

int i = (b >= 0) ? b: 256 + b;

當你打電話時read(),你還必須抓住 IOException它可能拋出的。正如我所觀察到的,輸入和輸出經(jīng)常受到您無法控制的問題的影響:磁盤故障、網(wǎng)絡(luò)電纜斷開等。因此,幾乎任何 I/O 方法都可以拋出IOException,read()也不例外。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 91精品欧美激情在线播放 | 天天草天天干天天 | 青春草视频 | 久久有码中文字幕 | 国产高清国产精品国产k | 性美国xxxxx免费 | 美女网黄 | 人人看人人鲁狠狠高清 | 午夜伦理网 | 色婷婷色综合激情国产日韩 | 在线看www | 成年人视频免费 | 日韩有码第一页 | 欧美一区二区三区视频在线 | 亚洲丰满熟妇毛片在线播放 | 欧美成人怡春院在线激情 | 一个人看的www在线 一个人看的www在线播放 | 精品视频一区二区三区在线播放 | 免费在线观看a | 亚洲成a人片在线网站 | 成年人免费网址 | 成人免费在线观看网站 | 国产激情视频一区二区三区 | 欧美黑人巨大硬xxx猛性 | 男人下身进女人阳道视频 | a毛片视频免费观看影院 | 亚洲三级在线视频 | 国产一级黄色网 | 国产福利小视频在线观看 | 亚洲高清在线视频 | 波多野结衣视频免费观看 | 成人免费视频在线看 | 久色视频在线 | 欧美高清免费一级在线 | 日本视频一区二区三区 | 操操操干干干 | 超清乱人伦中文视频在线 | 亚洲综合色视频 | 在线免费观看黄视频 | 婷婷色综合成人成人网小说 | 97色噜噜刺激有声小说 |