GeeksforGeeks App
Open App
Browser
Continue

# Scala Mutable SortedSet forall() method

In Scala mutable collections, SortedSet forall() method is utilized to check if the given predicate satisfies all the elements of the SortedSet 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 SortedSet else it returns false.

Example #1:

 `// Scala program of forall() ``// method ``import` `scala.collection.mutable.SortedSet `` ` `// Creating object ``object` `GfG ``{ `` ` `    ``// Main method ``    ``def` `main(args``:``Array[String]) ``    ``{ ``        ``// Creating a SortedSet ``        ``val` `s``1` `=` `SortedSet(``13``, ``7``, ``12``, ``9``, ``21``) ``         ` `        ``// Applying forall method ``        ``val` `result ``=` `s``1``.forall(y ``=>` `{y ``%` `3` `==` `0``}) ``         ` `        ``// Displays output ``        ``println(result) ``     ` `    ``} ``} `

Output:

```false
```

Example #2:

 `// Scala program of forall() ``// method ``import` `scala.collection.mutable.SortedSet `` ` `// Creating object ``object` `GfG ``{ `` ` `    ``// Main method ``    ``def` `main(args``:``Array[String]) ``    ``{ ``        ``// Creating a SortedSet ``        ``val` `s``1` `=` `SortedSet(``15``, ``12``, ``21``, ``30``) ``         ` `        ``// Applying forall method ``        ``val` `result ``=` `s``1``.forall(y ``=>` `{y ``%` `3` `==` `0``}) ``         ` `        ``// Displays output ``        ``println(result) ``     ` `    ``} ``} `

Output:

```true
```

My Personal Notes arrow_drop_up