import scala.util.Random
object RandomPicker {
def getRandomValue(inputMap: Map[Int, String]): String = {
val values = inputMap.values.toVector
val randomIndex = Random.nextInt(values.length)
values(randomIndex)
}
def main(args: Array[String]): Unit = {
val myMap = Map(
1 -> "C++",
2 -> "C",
3 -> "Java",
4 -> "C#",
5 -> "Scala",
6 -> "Python"
)
val randomValue = getRandomValue(myMap)
println(s"Random value: $randomValue")
}
}
/*
run:
Random value: Python
*/