val name: String = "Kotlin"
val age = 25
var count: Int = 0
var message = "Hello"
val byte: Byte = 127
val short: Short = 32767
val int: Int = 2147483647
val long: Long = 9223372036854775807L
val float: Float = 3.14f
val double: Double = 3.14159265359
val i: Int = 100
val l: Long = i.toLong()
val d: Double = i.toDouble()
val s: String = i.toString()
val char: Char = 'A'
val string: String = "Hello"
val text = """
Line 1
Line 2
Line 3
""".trimIndent()
val name = "Kotlin"
val greeting = "Hello, $name!"
val length = "Length is ${name.length}"
val isTrue: Boolean = true
val isFalse = false
val result = isTrue && !isFalse
val numbers = arrayOf(1, 2, 3, 4, 5)
val strings = arrayOf("a", "b", "c")
val ints: IntArray = intArrayOf(1, 2, 3)
val first = numbers[0]
numbers[1] = 10
for (num in numbers) {
println(num)
}
var name: String = "Kotlin"
var nullableName: String? = "Kotlin"
nullableName = null
val length = nullableName?.length
val len = nullableName?.length ?: 0
val l = nullableName!!.length
val obj: Any = "Hello"
if (obj is String) {
println(obj.length)
}
val str: String? = obj as? String
val str2: String = obj as String