Trong bài này, bạn sẽ học cách viết chương trình Hello World trong Kotlin.
Một "Xin chào, Thế giới!" là một chương trình đơn giản xuất ra Hello, World!
màn hình. Vì nó là một chương trình rất đơn giản, nó thường được sử dụng để giới thiệu một ngôn ngữ lập trình mới.
Trước khi bạn viết chương trình, hãy đảm bảo rằng máy tính của bạn có thể chạy Kotlin. Đối với chuyến thăm đó: Làm thế nào để chạy Kotlin trên máy tính của bạn?
Hãy cùng khám phá cách "Hello, World!" chương trình hoạt động trong Kotlin.
Kotlin "Xin chào, Thế giới!" Chương trình
// Hello World Program fun main(args : Array) ( println("Hello, World!") )
Khi bạn chạy chương trình, đầu ra sẽ là:
Chào thế giới!
Chương trình này hoạt động như thế nào?
// Hello World Program
Bất kỳ dòng nào bắt đầu bằng//
nhận xét trong Kotlin (tương tự như Java). Nhận xét bị bỏ qua bởi trình biên dịch. Chúng nhằm mục đích cho người đọc mã hiểu rõ hơn về mục đích và chức năng của chương trình. Để tìm hiểu thêm, hãy truy cập vào phần bình luận của Kotlin.fun main(args : Array) (… )
Đây làmain
chức năng bắt buộc trong mọi ứng dụng Kotlin. Trình biên dịch Kotlin bắt đầu thực thi mã từmain
hàm.
Hàm nhận mảng chuỗi làm tham số và trả về Đơn vị. Bạn sẽ tìm hiểu về các hàm và tham số trong các chương sau.
Hiện tại, chỉ cần nhớ rằngmain
hàm là một hàm bắt buộc, là điểm đầu vào của mọi chương trình Kotlin. Chữ ký củamain
hàm là:fun main (args: Array) (…)
println("Hello, World!")
Cácprintln()
chức năng in thông điệp cho bên trong dấu ngoặc kép và xuống dòng cho luồng dữ liệu đầu ra tiêu chuẩn. Trong chương trình này, nó inHello, World!
và dòng mới.
So sánh với Java "Hello, World!" chương trình
Như bạn đã biết, Kotlin có thể tương tác 100% với Java. Đây là một Java tương đương "Hello, World!" chương trình.
// Hello World Program class HelloWorldKt ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
Vài lưu ý quan trọng
- Không giống như Java, không bắt buộc phải tạo một
class
trong mọi chương trình Kotlin. Đó là bởi vì trình biên dịch Kotlin tạo ra lớp cho chúng ta.
Nếu bạn đang sử dụng IntelliJ IDEA, hãy chuyển đếnRun
>Edit Configurations
để xem lớp này. Nếu bạn đặt tên tệp Kotlin của mình là HelloWorld.kt , trình biên dịch sẽ tạo ra lớp HelloWorldKt. - Các
println()
chức năng gọiSystem.out.println()
nội bộ.
Nếu bạn đang sử dụng IntelliJ IDEA, hãy đặt con trỏ chuột bên cạnhprintln
và đi tớiNavigate
>Declaration
(Phím tắt: Ctrl + B. Đối với Mac: Cmd + B ), thao tác này sẽ mở raConsole.kt
(tệp khai báo). Bạn có thể thấy rằngprintln()
chức năng đang gọi nội bộSystem.out.println()
.