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

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