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 116 views
1 answer 102 views
1 answer 120 views
2 answers 168 views
1 answer 131 views
1 answer 135 views
135 views asked Dec 9, 2024 by avibootz
...