Scala Set forall() method with example Last Updated : 18 Oct, 2019 Improve Improve Like Article Like Save Share Report The forall() method is utilized to check if the given predicate satisfies all the elements of the set or not. Method Definition: def forall(p: (A) => Boolean): Boolean Return Type: It returns true if the stated predicate holds true for all the elements of the set else it returns false. Example #1: // Scala program of forall() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a set val s1 = Set(3, 6, 12, 9, 21) // Applying forall method val result = s1.forall(y => {y % 3 == 0}) // Displays output println(result) } } Output: true Example #2: // Scala program of forall() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a set val s1 = Set(3, 7, 12, 9, 21) // Applying forall method val result = s1.forall(y => {y % 3 == 0}) // Displays output println(result) } } Output: false Like Article Suggest improvement Previous Scala Set count() method with example Next Scala Char %(x: Double) method with example Share your thoughts in the comments Add Your Comment Please Login to comment...