Xử Lý File Trong Java - Lập Trình Từ Đầu
Có thể bạn quan tâm
File – tệp là nơi được đặt tên để lưu trữ thông tin. Trong lập trình Java, có các đối tượng file dùng để thao tác đọc, mở đóng file. Chúng ta có thể lưu trữ giá trị của người dùng vào file. Sau đó chương trình sẽ đọc các file đó và hiển thị cho người dùng.
Một tệp có phần mở rộng đuôi .java là (hoặc đôi khi cũng được sử dụng dưới định dạng .jav) là tệp mã nguồn Java được viết bằng ngôn ngữ lập trình Java. Đây là một định dạng tệp văn bản đơn giản, hoàn toàn có thể đọc được trong các trình soạn thảo văn bản (code) và đóng vai trò rất cần thiết cho toàn bộ quá trình xây dựng các ứng dụng Java.
Ví dụ: main.java là một tệp Java chứa thông tin về chương trình Java. Nó có thể chứa đoạn code sau
class Main { public static void main(String[] args) { System.out.println("Hello World"); } }Ta có thể xem lại bài Cài đặt môi trường lập trình Java và Hướng dẫn cài đặt Netbeans để chạy được file này!
Thư mục là một tập hợp các tệp và thư mục con. Thư mục bên trong một thư mục được gọi là thư mục con.
Một tệp Java sẽ được trình biên dịch Java sử dụng để tạo tệp lớp Java (.CLASS), thường là tệp nhị phân và không thể đọc được. Nếu tệp mã nguồn chứa nhiều lớp, mỗi lớp sẽ được biên dịch thành tệp CLASS của riêng nó.
2. Tạo một đối tượng File JavaĐể tạo một đối tượng File, trước tiên chúng ta cần nhập gói java.io.File. Sau khi chúng tôi nhập gói, đây là cách chúng tôi có thể tạo các đối tượng của tệp.
Ví dụ:
// tạo một đối tượng của Tệp bằng cách sử dụng đường dẫn File file = new File(String pathName);Ở đây, chúng ta đã tạo một đối tượng tệp có tên file. Đối tượng có thể được sử dụng để làm việc với các tệp và thư mục.
Lưu ý
Trong Java, tạo một đối tượng file không có nghĩa là tạo một file. Thay vào đó, một đối tượng file là một đại diện trừu tượng của tên đường dẫn tệp hoặc thư mục (được chỉ định trong ngoặc đơn).
Ví dụ:
import java.io.File; // Import File class File myObj = new File("filename.txt"); // Chỉ định tên tệp 3. Phương thức hoạt động tệp JavaTa cũng có những cách làm việc với file như tạo đọc ghi xóa … Ta có bảng sau
Hoạt động | Phương thức | Gói |
Tạo tệp | createNewFile() | java.io.File |
Đọc tệp | read() | java.io.FileReader |
Ghi tệp | write() | java.io.FileWriter |
Xóa tệp | delete() | java.io.File |
Hoặc một số phương thức làm việc với lớp file
- exists() : kiểm tra xem file có tồn tại hay không
- getName() : lấy tên file (input-file.txt)
- getParent() : lấy đường dẫn thư mục của file
- getPath() : đường dẫn đầy đủ
- isDirectory() : kiểm tra xem là thư mục hay không
- isFile() : kiểm tra xem là file hay không
- length() : cỡ file (byte)
- createNewFile() : tạo ra file mới
- delete() : xóa file
- list() : lấy tên file, thư mục chứa trong đường dẫn
- mkdir() : tạo thư mục
- renameTo(File dest) : đổi tên file
Ví dụ:
import java.io.File; public class MyClass { public static void main(String[ ] args) { File x = new File("C:\\laptrinhtudau\\test.txt"); System.out.println("Tên file: " + x.getName()); System.out.println("Thư mục: " + x.getParent()); System.out.println("Thư mục: " + x.getPath()); if(x.exists()) { System.out.println(x.getName() + "exists!"); } else { System.out.println("Các tập tin không tồn tại"); } } }Từ khóa » File Java Có Phần Mở Rộng Là
-
JAVA Là File Gì? Cách Mở, Chỉnh Sửa Và Chuyển đổi File JAVA
-
Source Code Của Java Có Tên Mở Rộng Là: - Trắc Nghiệm Online
-
Tìm Các File Dựa Vào Phần Mở Rộng Trong Java - VietTuts
-
JAVA Là File Gì? Cách Mở, Chỉnh Sửa Và Chuyển ... - Thiết Kế Website
-
JAVA Là File Gì? Cách Mở, Chỉnh Sửa ... - Vay Tiền Online Bằng CMND
-
Tệp JAVA Là Gì? - EYEWATED.COM
-
Lớp Trong Java Khi Dịch Có Phần Mở Rộng Là Gì
-
JAVA Là File Gì? Phần Mềm & Cách Mở File . JAVA, Sửa File Lỗi
-
Phần Mở Rộng Tệp JAVA - Làm Cách Nào để Tôi Mở Nó?. - WhatExt
-
Làm Cách Nào để Có được Phần Mở Rộng Tệp Của Một Tệp Trong Java?
-
Thao Tác Với Tập Tin Và Thư Mục Trong Java - Openplanning
-
AAPT2 | Android Developers
-
Tệp JAVA Là Gì? - Máy Tính
-
Chuyển đổi Chữ Thành Word Trong Java - Aspose