How to get the difference between two arrays in Kotlin

1 Answer

0 votes
fun main() {
    val array1 = arrayOf("c#", "c", "c++", "java", "python", "vb", "kotlin")
    val array2 = arrayOf("rust", "c", "c++", "go", "python", "nodejs")

    val set1 = array1.toSet()
    val result = array2.filterNot { set1.contains(it) }

    println(result.joinToString(" "))
}

  
   
/*
run:

rust go nodejs
 
*/

 



answered Feb 5, 2025 by avibootz

Related questions

1 answer 87 views
2 answers 130 views
1 answer 118 views
1 answer 116 views
116 views asked Dec 9, 2024 by avibootz
1 answer 105 views
...