Nội dung trong bài viết này sẽ bao gồm:
- Các kiểu dữ liệu trong Kotlin
- Cách khai báo một biến trong kotlin
- Cách viết một hàm trong kotlin
1.Các kiểu dữ liệu trong Kotlin
Trong Kotlin chúng ta không có các kiểu dữ liệu nguyên thủy như trong java, kotlin sử dụng các kiểu dữ liệu dạng đối tượng. Tùy vào mục đích mà sử dụng các kiểu dữ liệu tương ứng cho phù hợp.
Ví dụ một số kiểu như sau:
var name: String = "wwww.AndroidCoban.Com" var int :Int = 10 var float: Float var short: Short var byte: Byte = 1 var long : Long = 1000L var boolean:Boolean = true
2.Cách khai báo 1 biến trong Kotlin
Khai báo một biến trong Kotlin sẽ khác trong java cụ thể cú pháp khai báo sẽ như sau:
var tên_biến : kiểu dữ liệu = Giá trị mặc định (nếu có)
* Khai báo local variable (Biến cục bộ) chúng ta sẽ sử dụng từ khóa : val
val a: Int = 1 val b = 2 val c: Int c = 3
- Khai báo biến có thể thay đổi giá trị (Mutable variable:)
var x = 5 x += 1
3.Cách viết một hàm đơn giản.
- Hàm có 2 tham số kiểu Int và trả về kết quả kiểu Int.
fun sum(a: Int, b: Int): Int { return a + b }
- Hoặc có thể biến thành 1 hàm đơn giản như sau
fun sum(a: Int, b: Int) = a + b
- Hàm không trả về kết quả tương tự với Void bên java ở đây chúng ta dùng Unit
fun printSum(a: Int, b: Int): Unit { println("sum of $a and $b is ${a + b}") }
Tuy nhiên chúng ta cũng có thể bỏ luôn từ Unit nếu thích:
fun printSum(a: Int, b: Int) { println("sum of $a and $b is ${a + b}") }
Vậy là ở bài viết này mình đã giới thiệu đến các bạn các kiểu biến dữ liệu, cách khai báo một biến và 3 kiểu hàm được dùng trong Kotlin rồi ^^