問題描述:
java操作文件,所有硬盤中所有文件路徑
問題解決:
(1)查看所有磁盤文件
注:
如上所示,使用接口 File.listRoots()可以返回所有磁盤文件,通過file.getPath()方法可以獲取所有磁盤驅動器的盤符(例如:C:\)等
(2)輸出單個文件名
注:
通過文件路徑,創建File對象,調用接口 getAbsolutePath()返回文件路徑
(2)輸出目錄的文件路徑
注:
如上是輸出目錄中所有文件的接口,使用了遞歸的方法
(3)文件寫入
注:
如上使用了FileWriter類,將字符串寫入文件
注:
調用FileWriter類write方法
具體源代碼:


![clipboard[1] clipboard[1]](/image/aHR0cHM6Ly9pbWFnZXMwLmNuYmxvZ3MuY29tL2Jsb2cvNDQwNDk5LzIwMTMwNy8yNDIyMjkzNy1kMjY1NWRiMTg0MzA0NGVhOWIyOTBkNmZjMGJmNDlkYi5wbmc=.png)
![clipboard[2] clipboard[2]](/image/aHR0cHM6Ly9pbWFnZXMwLmNuYmxvZ3MuY29tL2Jsb2cvNDQwNDk5LzIwMTMwNy8yNDIyMjkzOC0zOWI0MjYwN2UxNDU0M2EyYmVkZDM2MjdiYjdkNWM3Zi5wbmc=.png)
![clipboard[3] clipboard[3]](/image/aHR0cHM6Ly9pbWFnZXMwLmNuYmxvZ3MuY29tL2Jsb2cvNDQwNDk5LzIwMTMwNy8yNDIyMjkzOS1kZWVjZGZiNTU3OGM0ODY1YWY5MjQ3NTRiODg5NGY2Mi5wbmc=.png)
![clipboard[4] clipboard[4]](/image/aHR0cHM6Ly9pbWFnZXMwLmNuYmxvZ3MuY29tL2Jsb2cvNDQwNDk5LzIwMTMwNy8yNDIyMjk0MC1mYTgwN2UzMzQwN2Y0ODA5YTM2N2FiZjhkNjgzZjJiNi5wbmc=.png)
