Scala Tuple: Swap tuple elements
Scala Tuple Exercise-5 with Solution
Write a Scala program to swap the elements of a tuple (e.g., (100, 200) should become (200, 100)).
Sample Solution:
Scala Code:
object SwapTupleElementsExample {
def main(args: Array[String]): Unit = {
// Create a tuple
val nums = (100, 200)
println("Original Tuple: "+nums)
// Swap the elements of the tuple
val swappedTuple = nums.swap
// Print the swapped tuple
println("Swapped tuple: " + swappedTuple)
}
}
Sample Output:
Original Tuple: (100,200) Swapped tuple: (200,100)
Explanation:
In the above exercise -
- First, we create a tuple "nums" with elements 1 and 2.
- To swap the tuple elements, we use the swap method, which returns a new tuple with the elements swapped.
- We assign the resulting swapped tuple to the variable swappedTuple.
- Finally, we print the swapped tuple using println.
Scala Code Editor :
Previous: Create a tuple from two lists.
Next: Concatenate two tuples.
What is the difficulty level of this exercise?
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/scala-exercises/tuple/scala-tuple-exercise-5.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics