tap hop lenh duoc chay theo thu tu.
ban luyen
Kotlin
lo trinh thuc hanh de hoc Kotlin tu con so 0
dinh nghia truoc
Kotlin la gi
Kotlin dung de viet chi dan chinh xac. O day ban hoc theo lo trinh thuc hanh de hoc Kotlin tu con so 0. Hay bat dau voi mot mo hinh: dau vao qua cac buoc roi thanh dau ra.
Main.ktchay kotlinc Main.kt -include-runtime -d app.jar && java -jar app.jarthoi quen hoc mot phan nho cua Kotlin, go vi du toi thieu roi chaygia tri la du lieu. bien la ten de giu du lieu.
mot viec nho co ten, nhan dau vao va tao ket qua.
Kotlin compiler chay code trong Main.kt.
doan code dau tien
dau ra chuong trinh
entry point output syntax printlnprintln(42)
dau ra 42pha he ngon ngu
cay pha he Kotlin
xem Kotlin den tu dau, gan voi ngon ngu nao, va nen hoc gi tiep.
tu con so 0
Ngan hang cau hoi
Tim truoc khi luyen
Chon giai doan hoac tim trong ngan hang cua ngon ngu nay roi mo bai tap.
Kotlin cau 1
Kotlin cau 1. Chon mo ta phu hop nhat voi in mot gia tri.
Kotlin cau 2
Kotlin cau 2. Chon mo ta phu hop nhat voi dat ten cho gia tri.
Kotlin cau 3
Kotlin cau 3. Chon mo ta phu hop nhat voi ham tai su dung.
Kotlin cau 4
Kotlin cau 4. Chon mo ta phu hop nhat voi tap hop co ban.
Kotlin cau 5
Kotlin cau 5. Chon mo ta phu hop nhat voi in mot gia tri.
Kotlin cau 6
Kotlin cau 6. Chon mo ta phu hop nhat voi dat ten cho gia tri.
Kotlin cau 7
Kotlin cau 7. Chon mo ta phu hop nhat voi ham tai su dung.
Kotlin cau 8
Kotlin cau 8. Chon mo ta phu hop nhat voi tap hop co ban.
Kotlin cau 9
Kotlin cau 9. Chon mo ta phu hop nhat voi in mot gia tri.
Kotlin cau 10
Kotlin cau 10. Chon mo ta phu hop nhat voi dat ten cho gia tri.
Kotlin cau 11
Kotlin cau 11. Chon mo ta phu hop nhat voi ham tai su dung.
Kotlin cau 12
Kotlin cau 12. Chon mo ta phu hop nhat voi tap hop co ban.
Kotlin cau 13
Kotlin cau 13. Chon mo ta phu hop nhat voi in mot gia tri.
Kotlin cau 14
Kotlin cau 14. Chon mo ta phu hop nhat voi dat ten cho gia tri.
Kotlin cau 15
Kotlin cau 15. Chon mo ta phu hop nhat voi ham tai su dung.
Kotlin cau 16
Kotlin cau 16. Chon mo ta phu hop nhat voi tap hop co ban.
Kotlin cau 17
Kotlin cau 17. Chon mo ta phu hop nhat voi in mot gia tri.
Kotlin cau 18
Kotlin cau 18. Chon mo ta phu hop nhat voi dat ten cho gia tri.
trac nghiem
Kotlin cau 1
Kotlin cau 1. Chon mo ta phu hop nhat voi in mot gia tri.
println(42)
tham khao
mau cho Main.kt
kotlinc Main.kt -include-runtime -d app.jar && java -jar app.jarentry point output syntax println
dau ra chuong trinh
println(42)
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types val
gia tri va ten
val total = 42 println(total)
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection List
ham va tap hop
fun add(a: Int, b: Int): Int {
return a + b
}
val scores = listOf(40, 2)
println(scores.size)- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks