Member-only story
20 Mind-Blowing Kotlin One-Liner You Need to Try!๐
2 min readFeb 20, 2025
In this article we will see 20 one-liner code snippets that you need to try ๐
1. Swap two variables without a temporary variable ๐
var a = 5; var b = 10; a = b.also { b = a }
2. Reverse a string ๐
val reversed = "Kotlin".reversed()
3. Check if a number is even ๐
val isEven = 10 % 2 == 0
4. Convert a list to a comma-separated string ๐
val result = listOf("Apple", "Banana", "Cherry").joinToString(", ")
5. Find the maximum number in a list ๐
val maxNumber = listOf(1, 5, 8, 3).maxOrNull()
6. Get the first letter of a string ๐
val firstLetter = "Hello".firstOrNull()
7. Create a singleton in Kotlin ๐
object Singleton { fun greet() = "Hello, Singleton!" }
8. Generate a random number within a range ๐
val randomNum = (1..100).random()