視頻中,第一次使用String【】filenames=dir.list()時(shí),輸出時(shí)只有文件名,而沒有“e:\\”第二次使用 File【】files=dir.listFiles()時(shí),輸出時(shí)是自帶“e:\\”的所以這是和這兩個(gè)方法本身有關(guān)嗎?
1 回答

KXFT
TA貢獻(xiàn)113條經(jīng)驗(yàn) 獲得超58個(gè)贊
和方法的返回值有關(guān)
?list() 返回一個(gè)字符串?dāng)?shù)組,這些字符串指定此抽象路徑名表示的目錄中的文件和目錄。?
以C盤為例,返回的是c盤下文件夾名字的字符串?dāng)?shù)組,如[TEMP, Windows]
listFiles() 返回一個(gè)抽象路徑名數(shù)組,這些路徑名表示此抽象路徑名表示的目錄中的文件。
以C盤為例返回的是C盤下文件夾目錄地址,如[c:\TEMP, c:\Windows]
添加回答
舉報(bào)
0/150
提交
取消