36 lines
843 B
Kotlin
Vendored
36 lines
843 B
Kotlin
Vendored
// MAIN_ARGS: [10]
|
|
|
|
fun main(args: Array<String>) {
|
|
val x = args[0].toInt()
|
|
//Check if a number lies within a range:
|
|
val y = 10
|
|
if (x in 1..y - 1)
|
|
println("OK")
|
|
|
|
//Iterate over a range:
|
|
for (a in 1..5)
|
|
print(" ${a}")
|
|
|
|
//Check if a number is out of range:
|
|
println()
|
|
val array = mutableListOf<String>()
|
|
|
|
array.add("aaa")
|
|
array.add("bbb")
|
|
array.add("ccc")
|
|
|
|
if (x !in 0..array.size)
|
|
println("Out: array has only ${array.size} elements. x = ${x}")
|
|
|
|
//Check if a collection contains an object:
|
|
if ("aaa" in array) // collection.contains(obj) is called
|
|
println("Yes: array contains aaa")
|
|
|
|
if ("ddd" in array) // collection.contains(obj) is called
|
|
println("Yes: array contains ddd")
|
|
else
|
|
println("No: array doesn't contains ddd")
|
|
}
|
|
|
|
|