//PROGRAM 10-10 import java.io.File; import java.io.IOException; import java.io.Date; class DemoAtributFile { public static void tulis(String str) { System.out.println(str); } public static void main(String[] args) throws IOException { File f = new File("D:/javaCode/images/list.jpg"); tulis("Nama file: " + f.getName()); tulis("Nama lengkap: " + f.getCanonicalPath()); tulis("Path absolut: " + f.getAbsolutePath()); tulis("Path: " + f.getPath()); tulis("Parent: " + f.getParent()); tulis(f.getName() + (f.exists() ? " ada" : " tidak ada")); tulis(f.getName() + (f.isFile() ? " adalah file" : " bukan file")); tulis(f.getName() + (f.isDirectory() ? " adalah direktori" : " bukan direktori")); tulis(f.getName() + (f.canWrite() ? " dapat ditulis" : " tidak dapat ditulis")); tulis(f.getName() + (f.canRead() ? " dapat dibaca" : " tidak dapat dibaca")); Date tanggal = new Date(); tanggal.setTime(f.lastModified()); tulis("Tanggal modifikasi terakhir: " + tanggal); tulis("Ukuran file: " + f.length() + " byte"); } }