Lesson 3 of 17

Strings

Strings in Kotlin

Kotlin strings support string templates — embed variables or expressions directly inside a string using $:

val name = "World"
println("Hello, $name!")           // Hello, World!
println("Length: ${name.length}") // Length: 5

Use $identifier for simple variables and ${expression} for any expression.

Common string methods:

MethodDescription
.lengthNumber of characters
.uppercase()Convert to uppercase
.lowercase()Convert to lowercase
.contains("x")Check if string contains substring
.trim()Remove leading/trailing whitespace

Your Turn

Given val city = "Berlin", print the city name, its length, and its uppercase version.

JS Transpiler loading...
Loading...
Click "Run" to execute your code.