Q:

Kotlin program of character range using (..) operator

belongs to collection: Kotlin Ranges Programs

0

(..) Operator

The (..) operator is the simplest way to create a range. It creates a range from the given start and end values. It is the operator form of rangeTo() function.

Here, we will demonstrate the example of creating a character range using the (..) operator.

All Answers

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

Example 1:

fun main(args : Array<String>){
	// creating character ranges
	println("Character range 1:")	
	for(x in 'a'..'g'){
		println(x)
	}
	println()

	println("Character range 2:")	
	for(x in 'g'..'p'){
		println(x)
	}
	println()
}

Output:

Character range 1:
a
b
c
d
e
f
g

Character range 2:
g
h
i
j
k
l
m
n
o
p

Example 2:

fun main(args : Array<String>){
	// creating character ranges
	println("Character range 1:")	
	for(x in 'a'..'g' step 3){
		println(x)
	}
	println()

	println("Character range 2:")	
	for(x in 'g'..'p' step 3){
		println(x)
	}
	println()
}

Output:

Character range 1:
a
d
g

Character range 2:
g
j
m
p

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

total answers (1)

Kotlin program of integer range using rangeTo() fu... >>
<< Kotlin program of integer range using (..) operato...