Q:

Kotlin program to get the string equivalent of the Pair

0

In the below given examples, we will create Pair using the constructor and demonstrate how to get the string equivalent of the Pair using the toString() function?

toString() function:

The toString() function returns string representation of the Pair including its first and second values.

Syntax:

fun toString(): String

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Example 1:

fun main() {
	// creating a new instance of the Pair
	val pair1 = Pair(10, 20)
	println("String representation of pair1 : "+pair1.toString())

	val pair2 = Pair("Alvin Alexander", 35)	
	println("String representation of pair2 : "+pair2.toString())
}

Output:

String representation of pair1 : (10, 20)
String representation of pair2 : (Alvin Alexander, 35)

Example 2:

fun main() {
	// creating a new instance of the Pair
	// Here, first value is the string and 
	// the second value is the list of strings
	val pair1 = Pair("Developers", listOf("Alvin", "Alex", "David"))

	// String representation using toString() function
	println("String representation of pair1 : "+pair1.toString())

	// creating a new instance of the Pair
	// Here, first value is the list of strings (names)
	// the second value is the list of integers (ages)
	val pair2 = Pair(listOf("Alvin", "Alex", "David"), listOf(20, 25, 30))

	// String representation using toString() function
	println("String representation of pair2 : "+pair2.toString())    
}

Output:

String representation of pair1 : (Developers, [Alvin, Alex, David])
String representation of pair2 : ([Alvin, Alex, David], [20, 25, 30])

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now