Published Nov 2, 2023
Contribute to Docs

The .prependIndent() method in Kotlin is used to add indentation to a string. It is useful for formatting text, especially when it’s needed to align or indent lines within a string.


fun String.prependIndent(indent: String = " "): String
  • String: The string to add indentation to.
  • indent: String: The indentation to add to the string.


This example shows how to use the .prependIndent() method to add three spaces of indentation to the beginning of the string:

fun main() {
val originalText = "'This is an indented string.'"
val indentedText = originalText.prependIndent(" ")

The above code will return the following output:

'This is an indented string.'

All contributors

Looking to contribute?

Learn Kotlin on Codecademy