How to remove duplicates from an array in Kotlin

2 Answers

0 votes
fun main() {
    val array = arrayOf(1, 3, 4, 3, 3, 4, 1, 1, 5, 5, 6, 7, 8, 8, 8, 8, 9)
    
    val uniqueArray = array.toSet().toTypedArray()
    
    println(uniqueArray.joinToString(", "))
}

  
  
   
/*
run:
 
1, 3, 4, 5, 6, 7, 8, 9
 
*/

 



answered Jan 28, 2025 by avibootz
0 votes
fun main() {
    var array = arrayOf(1, 3, 4, 3, 3, 4, 1, 1, 5, 5, 6, 7, 8, 8, 8, 8, 9)
    
    array = array.toSet().toTypedArray()
    
    println(array.joinToString(", "))
}

  
  
   
/*
run:
 
1, 3, 4, 5, 6, 7, 8, 9
 
*/

 



answered Jan 28, 2025 by avibootz

Related questions

1 answer 251 views
2 answers 162 views
3 answers 144 views
2 answers 113 views
1 answer 86 views
1 answer 113 views
...