Scala Set: Creating sets and finding the union of two sets
Write a Scala program to create a set and find the union of two sets.
Sample Solution:
Scala Code:
object SetUnionExample {
def main(args: Array[String]): Unit = {
// Create two sets
val set1 = Set(1, 2, 3, 4)
val set2 = Set(3, 4, 5, 6)
// Print the set elements
println("Set1: " + set1)
println("Set2: " + set2)
// Find the union of the two sets
val unionSet = set1.union(set2)
// Print the union set
println("Union Set: " + unionSet)
}
}
Sample Output:
Set1: Set(1, 2, 3, 4) Set2: Set(3, 4, 5, 6) Union Set: HashSet(5, 1, 6, 2, 3, 4)
Explanation:
In the above exercise,
- We create two sets: set1 and set2. set1 contains the elements 1, 2, 3, and 4, while set2 contains the elements 3, 4, 5, and 6.
- To find the union of the two sets, we use the "union" method provided by the Set class. The union method takes another set as an argument and returns a new set that contains all the distinct elements from both sets.
- Finally, we print the elements of the union set using string concatenation and the println function.
Scala Code Editor :
Previous: Creating an empty set and adding elements.
Next: Creating sets and finding the intersection of two sets.
What is the difficulty level of this exercise?
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics