Q:

Write a Scala program to delete element(s) from a given List

0

Write a Scala program to delete element(s) from a given List.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

object Scala_List
{
  def main(args: Array[String]): Unit = 
 {
   val nums = List(1, 3, 5, 7, 9, 11, 14, 12)
   println("Original list:")
   println(nums)   
  //As scala List is immutable, so we can’t delete elements from it, but
  //filter out element(s) as per requirement.
   println("Filter out 3 from the above list:")
   val nums1 = nums.filter(_ != 3) 
   println(nums1)
   println("Filter out numbers which are greater than 10:")
   val nums2 = nums.filter(_ > 10) 
   println(nums2)   
  }
}

Sample Output:

Original list:
List(1, 3, 5, 7, 9, 11, 14, 12)
Filter out 3 from the above list:
List(1, 5, 7, 9, 11, 14, 12)
Filter out numbers which are greater than 10:
List(11, 14, 12)

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Similar questions


need a help?


find thousands of online teachers now