Scala Set diff() method with example Last Updated : 15 Oct, 2019 Improve Improve Like Article Like Save Share Report The diff() method is utilized to compute the difference of a set and an another set. Method Definition: def diff(that: Set[A]): Set[A] Return Type: It returns a set which is the difference between two sets. Example #1: // Scala program of diff() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating sets val s1 = Set(1, 2, 3, 4, 5) val s2 = Set(1, 2, 3) // Applying diff method val s3 = s1.diff(s2) // Displays output for(elem <- s3) println(elem) } } Output: 5 4 Example #2: // Scala program of diff() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating sets val s1 = Set(1, 2, 3, 4, 5) val s2 = Set(6, 2, 7, 8) // Applying diff method val s3 = s1.diff(s2) // Displays output for(elem <- s3) println(elem) } } Output: 5 1 3 4 Like Article Suggest improvement Previous Scala Set count() method with example Next Scala Set copyToArray() method with example Share your thoughts in the comments Add Your Comment Please Login to comment...