Cách lấy đường dẫn hiện tại của thư mục trong Java

Trong Java, chúng ta có thể lấy đường dẫn hiện tại của thư mục bằng cách sử dụng System.getProperty(“user.dir).

String currentDirectory = System.getProperty("user.dir");

Dưới đây là ví dụ đầy đủ

public class Main {
  public static void main(String[] args) {
    String currentDirectory = System.getProperty("user.dir");
    System.out.println("user.dir: " + currentDirectory);
  }
}

Khi chúng ta chạy chương trình này thì nó sẽ xuất ra đường dẫn của thư mục hiện tại mà ứng dụng đang chạy trên đó. Việc này sẽ rất hữu ích nếu chúng ta đang muốn lưu trữ và truy xuất dữ liệu ngay trong thư mục mà ứng dụng đang chạy.

Ví dụ như chúng ta đang viết một ứng dụng web Spring boot, trong đó có chức năng tải ảnh lên server và chúng ta cần lưu nó trong thư mục static nằm trên cùng thư mục của ứng dụng đang chạy, thì việc đầu tiên chúng ta làm đó là lấy thư mục hiện tại của ứng dụng và đi vào static folder.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x