-
-
Save anggaaryas/4adb7680810015fb8c3a2b659229345c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
fun main(args: Array) { | |
println("Hello") | |
/** | |
* TODO: Belajar Val dan Var | |
* ! Val itu seperti Konstanta. Tidak bisa di ganti nilainya lagi | |
* ! Var itu seperti variabel biasa | |
*/ | |
var name = "Angga Arya s" //* var name jadi String | |
var x = 99 //* var x jadi int | |
var char = 'A' //** var char jadi char | |
name = "Dadang" | |
x = 2 | |
char = 'd' | |
//* Cara Outputnya langsung menggunakan '$' | |
println("name: $name , x: $x , char: $char") | |
//* Bisa pakai '+' juga | |
println("name: " + name + " , x: " + x + " , char: " + char) | |
//* Bisa juga seperti ini. Diberi tau tipe datanya | |
var word: String | |
var angka: Int = Int.MAX_VALUE | |
word = "abaca da da" | |
println("angka: $angka") // angka: 2147483647 | |
println("word: $word") | |
// TODO: Belajar Boolean | |
println("Apakah 3 adalah angka? ${3 is Int}") // Apakah 3 adalah angka? true | |
//* Wew, Kita bisa check hanya menggunakan "is" | |
var bol = false | |
// ! Tapi tidak bisa kalau seperti ini | |
// if(bol is false) println("bol is false") | |
// * Tapi seperti ini | |
if(bol == false) println("bol is false") | |
// TODO: Belajar Casting | |
println("65 ke char : ${65.toChar()}") // 65 ke char : A | |
println("6.3333 ke Int : " + 6.3333.toInt()) // 6.3333 ke Int : 6 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment