色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java得到文件創建時間和大小

林子帆1年前8瀏覽0評論

Java是一種廣泛應用的編程語言,它能夠輕松地讀取計算機中的各種文件,并且可以獲取文件的各種屬性信息。其中,獲取文件創建時間和大小是非常基礎的操作,下面我們就來介紹如何用Java實現這個功能。

import java.io.File;
import java.text.SimpleDateFormat;
public class FileDemo {
public static void main(String[] args) {
// 創建一個File對象,指向要獲取信息的文件
File file = new File("C:/test/demo.txt");
// 判斷文件是否存在
if (file.exists()) {
// 獲取文件大小,轉化為KB
long fileSize = file.length() / 1024;
System.out.println("文件大小為:" + fileSize + "KB");
// 獲取文件創建時間
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String createTime = sdf.format(file.lastModified());
System.out.println("文件創建時間為:" + createTime);
} else {
System.out.println("文件不存在!");
}
}
}

在上面的代碼中,我們首先通過File類創建一個文件對象來指向要獲取信息的文件。然后判斷文件是否存在,如果存在就獲取文件的大小和創建時間。文件大小的獲取分為兩步,首先獲取文件的字節數,然后將字節數轉化位KB。文件的創建時間獲取,我們使用了SimpleDateFormat格式化類來將毫秒數轉化為我們需要的日期格式。

通過這樣簡單的Java代碼,我們就可以得到文件的創建時間和大小,這個功能非常實用,可以用于文件管理和文件備份等各種場景。

上一篇apache和php7
下一篇net和 php