Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 43 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
43
Dung lượng
1,66 MB
Nội dung
LẬP TRÌNH JAVAChươngNHẬPXUẤT GV: Đoàn Thanh Sơn Nội dung Tổ chức File Truy cập File I/O stream I/O Character 2/25 Tổ chức File File java.io.File • Dùng để biểu diễn tên file thư mục Hàm khởi tạo • File(String pathname); • File(String parent, String child); • File(File parent, String child); Ví dụ: File file = new File("c:/aFolder/aFile.txt"); 4/25 File Ví dụ:tạo Thư mục public static void main(String[] as)throws IOException{ File dir=new File("G:\\demo"); dir.mkdir(); } 5/25 File boolean exists(): kiểm tra có tồn tên file hay thư mục String getAbsolutePath(): lấy đường dẫn tuyệt đối String getName(): trả tên file hay thư mục String getParent(): trả tên thư mục cha boolean isDirectory(): kiểm tra có phải thư mục hay không boolean isFile(): kiểm tra có phải file String[] list(): liệt kê file & thư mục 6/25 File Ví dụ:tạo File public static void main(String[] as)throws IOException{ File dir=new File("G:\\Test");dir.mkdir(); File f=new File("G:\\Test\\thu.txt"); /*File f=new File("G:\\Test","thu1.txt"); File f=new File(dir,"thu2.txt");*/ f.createNewFile(); } 7/25 File boolean canRead(): kiểm tra file đọc boolean canWrite():kiểm tra file ghi boolean canExecute():kiểm tra file thực thi boolean delete(): xoá file thư mục long length(): trả lại chiều dài đường dẫn boolean mkdir(): tạo thư mục boolean renameTo(File newname): đổi tên file thư mục 8/25 File Tạo trước thư mục "demo" trong ổ E, tạo 1 vài file và t hư mục trong đó public static void main(String[] args) throws IOExcepti on { File dir = new File("E:\\demo"); File[] listFile = dir.listFiles(); System.out.println("Danh sách file trong thư mục E:\\demo là: "); for (int i = 0; i