TA貢獻317條經驗 獲得超240個贊
因為你只是在調用mkdirs而不是canRead,canWrite和canExecute,應該是你的目錄已經存在了所以才會一直返回false,還有提一個建議,最好先創建完文件然后在判斷是否可讀,可寫,可執行
TA貢獻4條經驗 獲得超1個贊
你似乎都沒有調用創建文件的方法啊? 頂部的file代碼你只是在判斷是否是目錄,師傅存在,是否是文件,可在這之前你都沒有 調用?
file.createNewFile();
方法去創建他呀?
TA貢獻1條經驗 獲得超0個贊
樓上正解
大廠算法面試真題解析32講
¥ 68.00
32 堂微服務架構設計與落地精講課
¥ 78.00
Java 并發編程深度解析
¥ 58.00
網絡編程之Netty一站式精講
再學經典:《Effective Java》獨家解析
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號