已采納回答 / 神樂Triste
您說的是in是什么類型的呢,F(xiàn)ileInputStream?在FileInputStream的read()方法中有返回值為int類型的重載函數(shù).
2018-07-07
最新回答 / 山河若有情
我跟你的感覺差不多,不過我是用兩倍速率播放的,只要稍微不分神就會跟不上節(jié)奏.整理一下思路io流的大致用途文件訪問/內(nèi)存緩存訪問/緩沖/過濾/解析/讀寫文本 (Readers / Writers)/讀寫基本類型數(shù)據(jù) /讀寫對象假設(shè)你黑進(jìn)別人電腦,需要讀寫操控?cái)?shù)據(jù)的時(shí)候..................你會發(fā)現(xiàn),哇,這些東西好有用啊最后,不懂多練多百度就行了,特別是百度,每個大神的不同經(jīng)驗(yàn)不同的視角解讀同一樣?xùn)|西,你用心學(xué)習(xí)會擁有你自己的領(lǐng)悟.祝,一帆風(fēng)樹
2018-07-03
已采納回答 / 一把年紀(jì)小二郎
因?yàn)槟愕闹粚?dǎo)入了BufferReader的包,沒有導(dǎo)入其余流對應(yīng)的包 你可以改為1.導(dǎo)入你目前代碼中使用的流包2.直接導(dǎo)入java.io.*所有的IO包
2018-06-18
已采納回答 / HungerCheung
問題原因:<...code...>解決方法:
//注釋掉或者直接刪除下面這行代碼可以得到和老師同樣的結(jié)果 //Bar2?bar2?=?new?Bar2(); //該程序是為了測試反序列化得到對象是否調(diào)用其構(gòu)造方法 //因此重新新建一個Bar2的實(shí)體對象是完全沒有必要的,反而會混淆測試結(jié)果
2018-06-05
最贊回答 / HungerCheung
以題主的代碼為例:我所理解題主的困惑在于,for循環(huán)中限制條件為什么是n而bytes.length。首先我簡要解釋一下這個n與bytes.length的區(qū)別:length是一個in類型的整數(shù),用于記錄bytes這個字節(jié)數(shù)組的長度。length表示這bytes的最大容量,是一個大小始終不變的固定值。n是也一個int類型的整數(shù),用于接受file的read方法的返回值。因?yàn)檫@個返回值表示一次讀取從bytes數(shù)組中到的字節(jié)數(shù),所以n就隨著每次從bytes中讀取的字節(jié)數(shù)的變化而變化??磥磉@里題主可能會想,file的...
2018-06-04
已采納回答 / HungerCheung
一樓講很清楚了。老師在課上也說了:雙反斜杠,或者單斜杠都可以表示路徑。看你習(xí)慣哪一種用法。望采納。如果還有什么不懂,可以私我,我會盡快回復(fù)。
2018-05-14
已采納回答 / syousyou
因?yàn)檎{(diào)用自己的時(shí)候(listDirector(file2);),listDirector()方法重新執(zhí)行了一次:num重置為0,sum重新計(jì)數(shù),System.out.println("一共:"+num+"個文件!")重新打印一次
2018-05-08