How to remove duplicates from list in Scala

2 Answers

0 votes
object O {
    def main(args: Array[String]): Unit = {
        var lst = List("scala", "java", "scala", "c++", "c++", "swift", "c++")

        lst = lst.distinct

        println(lst)
    }
}
  
  
  
  
/*
run:
  
List(scala, java, c++, swift)
 
*/

 



answered Oct 14, 2020 by avibootz
0 votes
object O {
    def main(args: Array[String]): Unit = {
        var lst = List("scala", "java", "scala", "c++", "c++", "swift", "c++")

        val set = lst.toSet

        lst = set.toList
        println(lst)
    }
}
  
  
  
  
/*
run:
  
List(scala, java, c++, swift)
 
*/

 



answered Oct 14, 2020 by avibootz

Related questions

2 answers 120 views
1 answer 156 views
1 answer 111 views
1 answer 143 views
...