已采納回答 / 好幫手慕珊
read()方法返回實(shí)際讀取的字節(jié)數(shù),如果讀到文件的末尾返回-1。方法阻塞,我理解是當(dāng)沒有輸入可用時(shí),方法會(huì)拋出IOException異常
2015-05-07
最贊回答 / Fingerbottom
額,我重新仔細(xì)地看了這個(gè)視頻,發(fā)現(xiàn)我是Student類中漏寫了toString()方法,序列化出來的文件的確是亂碼,但是反序列化出來結(jié)果和老師是相同的。
2015-05-03
最新回答 / Plainforever
比如老師講的E:\\example\\imooc就叫做目錄(就是文件夾的意思),而imook這個(gè)文件夾里面有一個(gè)叫作1.txt的文件
2015-04-30
已采納回答 / 好幫手慕珊
放前面的話只read了一次,如果文件有內(nèi)容,b的值永遠(yuǎn)都是第一次讀的值,不可能是-1,要想循環(huán)必須將in.read()寫到while循環(huán)后的括號(hào)中。
2015-04-18
已采納回答 / 虛無縹緲丶
eclipse和myeclipse有自動(dòng)提示功能,只需要輸入sysout+快捷鍵(默認(rèn)為Alt+/)便可打印出System.out.println()
2015-04-12
最贊回答 / 冬瓜頭
IO是一個(gè)抽象的概念,可以是顯示器(output)或者鍵盤(input),也可以代表網(wǎng)絡(luò)操作(發(fā)送數(shù)據(jù)、接收數(shù)據(jù)),也可以是文件操作(寫入操作,讀出操作)。int在計(jì)算機(jī)里是由2個(gè)byte表示的,但是流操作是以byte為單位的,所以只用它的低8位就夠了,用高8位還得加上位操作才能得到比較麻煩
2015-04-12
最贊回答 / 風(fēng)中過客
如果要想把一個(gè)int型的大數(shù)據(jù)讀完, 要將那個(gè)int數(shù)據(jù)右移,然后讀八位。之后再右移,再讀八位。
2015-04-12