Contact: aviboots(AT)netvision.net.il
39,845 questions
51,766 answers
573 users
val list = List(3, 14, 4, 1, 5, 90, 2, 6, 85, 7) val sortedNumbers = list.distinct.sorted val secondLargest = sortedNumbers(sortedNumbers.length - 2) println(s"The second largest number is $secondLargest") /* run: The second largest number is 85 */
val list = List(3, 14, 4, 1, 5, 90, 2, 6, 85, 7) val secondLargest = list.distinct.sorted(Ordering[Int].reverse).tail.head println(s"The second largest number is $secondLargest") /* run: The second largest number is 85 */