ADVERTISEMENT
ADVERTISEMENT

Kotlin example of reversed() function with integer, character range

Learn the use of reversed() function with integer, character range in Kotlin.
Submitted by IncludeHelp, on March 26, 2022

reversed() Function

The reversed() function reverses the given range type, we can use reversed() function instead of downTo() function. Here, we will demonstrate how to print an integer, character range in reversed /descending order using reversed() function?

Example 1:

fun main(args: Array<String>) {
	// Creating an integer range
	var int_range = 1..10

	// Printing the range
	print("Range is: ")
	for (value in int_range){
		print("$value ")
	}    
	// Printing the range in reverse order
	print("\nReverse Range is: ")    
	for (value in int_range.reversed()){
		print("$value ")
	}
}

Output:

Range is: 1 2 3 4 5 6 7 8 9 10 
Reverse Range is: 10 9 8 7 6 5 4 3 2 1 

Example 2:

fun main(args: Array<String>) {
	// Creating a character range
	var chr_range = 'a'..'p'

	// Printing the range
	print("Range is: ")
	for (value in chr_range){
		print("$value ")
	}    
	// Printing the range in reverse order
	print("\nReverse Range is: ")    
	for (value in chr_range.reversed()){
		print("$value ")
	}
}
Range is: a b c d e f g h i j k l m n o p 
Reverse Range is: p o n m l k j i h g f e d c b a 

Kotlin Ranges Programs »


ADVERTISEMENT
ADVERTISEMENT


Comments and Discussions!



ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT

Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.