本文目錄一覽:
- 1、java中的java.io包中的file類
- 2、關於Java io中File類的一些小問題~~求指點
- 3、Java io中File類中 刪除文件的相關問題~
- 4、java.io包的file類是什麼類
- 5、java.io包中的file類是位元組流類還是非流類
- 6、java中 File類是什麼?
java中的java.io包中的file類
File file=new File(“a.jpg”);
是在內存中創建一個file實例,只存在內存中,不存在硬盤上,你需要執行file.createNewFile();
才會在硬盤上創建,如果a.jpg
在硬盤上已經存在了,則會覆蓋掉。
關於Java io中File類的一些小問題~~求指點
這麼說吧,windows裏面有 文件夾 和 文件, java裏面 只有 File, file可以指文件夾,也可以指文件;
File.mkdir()就是創建文件夾,File.createNewFile()就是創建文件;
你可以通過File.isDirectory()來判斷時文件夾還是文件;
你的實例就是先創建了個文件夾,然後在那個文件夾下面創建了1000個文件
注意創建文件時必需父目錄已經存在,實例中用的mkdir,一般來說更推薦mkdirs
Java io中File類中 刪除文件的相關問題~
import java.io.File;
public class $ {
public static void main(String[] args) {
File f = new File(“D:/a”);
deleteFile(f);
}
private static void deleteFile(File f) {
// 如果是文件,直接刪除
if (f.isFile()) {
f.delete();
return;
}
// 如果是文件夾,先遍歷刪除裏面的文件,最後在把本文件夾刪除
File[] fs = f.listFiles();
for (File file : fs) {
// 遞歸調用的目的是,文件夾里可能有子文件夾
deleteFile(file);
}
// 刪除文件夾
f.delete();
}
}
java.io包的file類是什麼類
File這個類,主要用來處理文件的相關操作,比如獲取某個文件的文件路徑,文件名,文件大小,刪除等等一系列操作,經常會結合 輸入/輸出流 進行文件的讀寫。
java.io包中的file類是位元組流類還是非流類
file是用來創建文件的。
File a=new File(「asd」)
FileOutputstream是位元組輸出流
FileInputstream位元組輸入流
java中 File類是什麼?
在java中File類是可以直接操作文件的類,
它有四個構造函數:
File(String parent,String child)
File(File parent,String child)
File(URI uri)
File(String pathname)
封裝了以下主要方法:
canWrite() 返迴文件是否可以讀寫
canRead() 返迴文件是否可讀
compareTo(File pathname)檢查文件路徑間的順序
createNewFile() 當文件不存在時生成文件
delete() 從文件系統內刪除該文件
deleteOnExit() 程序順利結束時刪除文件
equals(Object obj) 檢查特定對象的路徑名是否相等
exists() 判斷文件是否存在
getAbsoluteFile() 返迴文件完整路徑的File實例
getAbsolutePath() 返迴文件完整路徑
getName() 返迴文件名稱
getParent() 返迴文件父目錄路徑
getPath() 返迴文件路徑字符串
getParentFile() 返迴文件所在文件夾的路徑
hashCode() 返迴文件哈希碼
isDirectory() 判斷該路徑指示的是否是目錄
isFile() 判斷該路徑指示的是否是文件
lastModified() 返回該文件最後更改時間標誌
length() 返迴文件長度
list() 返迴文件和目錄清單
mkdir() 生成指定的目錄
renameTo(File dest) 更改文件名字
setReadOnly() 將文件設置為可讀
toString() 返迴文件狀態的字符串
toURL() 將文件的路徑字符串轉換成URL
推薦於 2017-11-25
查看全部5個回答
— 你看完啦,以下內容更有趣 —
在java中File是什麼意思?有什麼作用?
在java中File類是可以直接操作文件的類,
它有四個構造函數:
File(String parent,String child)
File(File parent,String child)
File(URI uri)
File(String pathname)
封裝了以下主要方法:
canWrite() 返迴文件是否可以讀寫
canRead() 返迴文件是否可讀
compareTo(File pathname)檢查文件路徑間的順序
createNewFile() 當文件不存在時生成文件
delete() 從文件系統內刪除該文件
deleteOnExit() 程序順利結束時刪除文件
equals(Object obj) 檢查特定對象的路徑名是否相等
exists() 判斷文件是否存在
getAbsoluteFile() 返迴文件完整路徑的File實例
getAbsolutePath() 返迴文件完整路徑
getName() 返迴文件名稱
getParent() 返迴文件父目錄路徑
getPath() 返迴文件路徑字符串
getParentFile() 返迴文件所在文件夾的路徑
hashCode() 返迴文件哈希碼
isDirectory() 判斷該路徑指示的是否是目錄
isFile() 判斷該路徑指示的是否是文件
lastModified() 返回該文件最後更改時間標誌
length() 返迴文件長度
list() 返迴文件和目錄清單
mkdir() 生成指定的目錄
renameTo(File dest) 更改文件名字
setReadOnly() 將文件設置為可讀
toString() 返迴文件狀態的字符串
toURL() 將文件的路徑字符串轉換成URL
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/127340.html