Kotlin_Latihan_3.4

Run Settings
LanguageKotlin
Language Version
Run Command
fun main(args: Array<String>) { judul() // Set menyimpan nilai unik dan diurutkan var setA: Set<Int> = setOf(1, 2, 4, 2, 1, 5, 7, 7, 1, 10) println("1. Nilai dari setA adalah: $setA") garis() var setB: Set<Int> = setOf(1, 2, 4, 5, 7, 10) // Nilai set bisa dibandingkan println("2. Apakah setA sama dengan setB: ${setA == setB}") garis() // Kita juga bisa melakukan pencarian nilai di dalam set print("3. Apakah angka 10 ada dalam setB: ") println(10 in setB) print("4. Apakah angka 3 ada dalam setB: ") println(3 in setB) garis() // Fungsi union (penggabungan) di dalam set var setC: Set<Int> = setOf(7, 13) var setUnion: Set<Int> = setA.union(setC) println("5. Nilai dari setUnion adalah: $setUnion") garis() // Fungsi intersect (irisan) di dalam set var setIntersect: Set<Int> = setA.intersect(setC) println("6. Nilai dari setIntersect adalah: $setIntersect") garis() val mbltSet: MutableSet<Int> = mutableSetOf(1, 2, 4, 2, 1, 5) println("7. Nilai dari mutableSet adalah: $mbltSet") garis() /* Set mutable nilainya tidak bisa di-update secara langsung Harus dengan metode tertentu */ // mbltSet[2] = 3 (tidak bisa dilakukan) mbltSet.add(6) // Menambahkan elemen di akhir println("8. Nilai dari mutableSet adalah: $mbltSet") mbltSet.remove(2) // Menghapus elemen yang memiliki nilai 2 println("9. Nilai dari mutableSet adalah: $mbltSet") garis() author() } fun garis(): Unit { println("-------------------------------") } fun author(): Unit { garis() println("Nama : Adinda") println("Email : adindapuut@gmail.com") } fun judul(): Unit { garis() println("Latihan Kotlin 3.4") garis() }
Editor Settings
Theme
Key bindings
Full width
Lines