Chương trình Kotlin để có được thư mục làm việc hiện tại

Trong chương trình này, bạn sẽ học cách lấy thư mục làm việc hiện tại trong Kotlin.

Ví dụ 1: Lấy thư mục làm việc hiện tại

 fun main(args: Array) ( val path = System.getProperty("user.dir") println("Working Directory = $path") )

Khi bạn chạy chương trình, đầu ra sẽ là:

 Thư mục làm việc = C: Users Admin Desktop currDir

Trong chương trình trên, chúng tôi đã sử dụng phương thức System's getProperty()để lấy thuộc user.dirtính của chương trình. Điều này trả về thư mục chứa dự án Java của chúng tôi.

Ví dụ 2: Lấy thư mục làm việc hiện tại bằng Path

 import java.nio.file.Paths fun main(args: Array) ( val path = Paths.get("").toAbsolutePath().toString() println("Working Directory = $path") )

Khi bạn chạy chương trình, đầu ra sẽ là:

 Thư mục làm việc = C: Users Admin Desktop currDir

Trong chương trình trên, chúng ta sử dụng Path's get()phương pháp để có được những con đường hiện tại của chương trình của chúng tôi. Điều này trả về một đường dẫn tương đối đến thư mục làm việc.

Sau đó, chúng tôi thay đổi đường dẫn tương đối thành đường dẫn tuyệt đối bằng cách sử dụng toAbsolutePath(). Vì nó trả về một Pathđối tượng, chúng ta cần thay đổi nó thành một chuỗi bằng toString()phương thức.

Đây là mã Java tương đương: Chương trình Java để lấy thư mục làm việc hiện tại.

thú vị bài viết...