第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

空文件夾沒(méi)有打印出來(lái)

謝謝老師,聽(tīng)了老師的課程,受益匪淺。我有幾點(diǎn)疑惑,遍歷的時(shí)候?yàn)槭裁匆猣iles != null,可不可以直接files.length > 0呢?遞歸的時(shí)候,如果是空文件夾也會(huì)參加遞歸,并且遞歸到“if(files!=bull && files.length > 0 )”就結(jié)束了。我的代碼如下:

????????//?如果要遍歷子目錄下的內(nèi)容,就要遍歷File對(duì)象,做遞歸操作,F(xiàn)ile提供了直接返回File對(duì)象的API
????????File?[]?files?=?dir.listFiles();
????????if?(files.length?>?0)?{
????????????for?(File?file?:?files)?{
????????????????if?(file.isDirectory()?&&?file.listFiles().length?>?0)?{
????????????????????//?遞歸
????????????????????listDirectory(file);
????????????????}?else?{
????????????????????System.out.println(file);
????????????????}
????????????}
????????}


正在回答

6 回答

我想問(wèn)下樓主,如果是目錄它怎么打印出文件夾的名字的額?

0 回復(fù) 有任何疑惑可以回復(fù)我~

題主應(yīng)該是對(duì)的

0 回復(fù) 有任何疑惑可以回復(fù)我~

難道files!=null和files.length()>0不是一個(gè)意思嗎

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

_神人A

不同的 一個(gè)是files是不存在 一個(gè)是它可以是一個(gè)空的目錄
2015-11-29 回復(fù) 有任何疑惑可以回復(fù)我~
#2

激流勇進(jìn)__ 回復(fù) _神人A

空目錄為什么length還會(huì) >0 呢?
2016-02-17 回復(fù) 有任何疑惑可以回復(fù)我~

經(jīng)過(guò)本人的測(cè)試,老師的確是打印不出空文件。通過(guò)測(cè)試之后,你只需把圖中else去掉就能夠打出代碼

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

初級(jí)學(xué)習(xí)號(hào)

通過(guò)測(cè)試之后,你只需把圖中else去掉就能夠輸出空目錄。
2015-07-04 回復(fù) 有任何疑惑可以回復(fù)我~
#2

激流勇進(jìn)__ 回復(fù) 初級(jí)學(xué)習(xí)號(hào)

去掉后,我怎么沒(méi)輸出來(lái)
2016-02-17 回復(fù) 有任何疑惑可以回復(fù)我~

if?(file.isDirectory()?&&?file.listFiles().length?>?0)?{

????????????????????//?遞歸

????????????????????listDirectory(file);

????????????????}?

按樓主增加的判斷條件,才會(huì)打印空目錄

1 回復(fù) 有任何疑惑可以回復(fù)我~

for-each塊里的file是一個(gè)File對(duì)象,這個(gè)對(duì)象有l(wèi)istFiles()方法?沒(méi)報(bào)錯(cuò)?

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

李鬼989 提問(wèn)者

file.isDirectory返回ture才會(huì)遞歸,才會(huì)用到listFiles方法
2015-03-21 回復(fù) 有任何疑惑可以回復(fù)我~
#2

仗劍闖江湖 回復(fù) 李鬼989 提問(wèn)者

我試了一下沒(méi)問(wèn)題啊!
2015-03-21 回復(fù) 有任何疑惑可以回復(fù)我~
#3

李鬼989 提問(wèn)者 回復(fù) 仗劍闖江湖

不是,老師的代碼,null文件夾不會(huì)打印,只會(huì)打印出文件
2015-03-22 回復(fù) 有任何疑惑可以回復(fù)我~
#4

仗劍闖江湖 回復(fù) 李鬼989 提問(wèn)者

對(duì),老師的代碼不會(huì)打印空文件夾。
2015-03-22 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

舉報(bào)

0/150
提交
取消

空文件夾沒(méi)有打印出來(lái)

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)