課程
/后端開發(fā)
/Java
/文件傳輸基礎——Java IO流
也就是int?b =?in.read();這不明白
2017-05-10
源自:文件傳輸基礎——Java IO流 4-1
正在回答
如圖所示,這個跟你調用的那個read()方法一樣??吹椒祷刂盗藛幔€有為什么返回-1也知道了吧~~
你看API啊,它返回的是一個數(shù)據(jù)字節(jié)啊,沒到末尾不會返回-1的
InputStream是抽象類,read()方法是抽象的,再說這個read()也是實例相關的方法
int b = InputStream.read() ?這么表述不合適,老師也沒這么說吧。
應該這么理解:
FileInputStream in =new FileInputStream(new File("e:\\1.txt"))
int b = in.read();
AquanGeek 提問者
guolaikankan 回復 AquanGeek 提問者
舉報
為您介紹IO流的使用,以及對象的序列化和反序列化的內容
1 回答read(byte[] b)和read(byte[] b, int off, int len)有什么區(qū)別
3 回答read(byte[] b,int off,int len)的返回值
3 回答關于InputStream里的read(byte[] b, int off, int len)
4 回答11分22秒while((b=in.read())!=-1){System.out.print(integer.toHexString(b)+" ")}為什么b不進行&0xff? b為int型
2 回答int b = in.read(); 與int bytes = in.read(buf,0,buf.length);有什么差
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2017-08-30
如圖所示,這個跟你調用的那個read()方法一樣??吹椒祷刂盗藛幔€有為什么返回-1也知道了吧~~
2017-05-11
你看API啊,它返回的是一個數(shù)據(jù)字節(jié)啊,沒到末尾不會返回-1的
2017-05-10
InputStream是抽象類,read()方法是抽象的,再說這個read()也是實例相關的方法
int b = InputStream.read() ?這么表述不合適,老師也沒這么說吧。
應該這么理解:
FileInputStream in =new FileInputStream(new File("e:\\1.txt"))
int b = in.read();