Skip to content

Instantly share code, notes, and snippets.

@asflierl
Created July 13, 2016 13:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save asflierl/9399298aebab573c08b9a1853e8c546a to your computer and use it in GitHub Desktop.
Save asflierl/9399298aebab573c08b9a1853e8c546a to your computer and use it in GitHub Desktop.
scala> val argl = collection.mutable.HashSet[Int]()
argl: scala.collection.mutable.HashSet[Int] = Set()
scala> val bargl = collection.mutable.HashSet[Int]()
bargl: scala.collection.mutable.HashSet[Int] = Set()
scala> (1 to 100).foreach(argl += _)
scala> argl.foreach { n => if (n % 10 == 0) argl += n * 100; bargl += n }
scala> bargl.toList.sorted
res2: List[Int] = List(1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 5000, 6000, 9000, 10000, 900000)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment