Kotlin – Convert comma-separated String into List & List into one String

kotlin-convert-comma-separated-string-list-list-one-string-feature-image

This Kotlin tutorial gives you a simple example that helps to convert comma-separated String into List & List into one String.

I. Technology

– Java 1.8
– Kotlin 1.1.2

II. Practice

1. String into List

Use CharSequence.split() method that returns a List, then map() each item with CharSequence.trim() method to remove [space] character.


val input: String = "One, Two, Three, Four"

println("=== String into List ===")
var result: List = input.split(",").map { it.trim() }

result.forEach { println(it) }

Result:


=== String into List ===
One
Two
Three
Four

2. List into String

Use joinToString() method with prefix, postfix, limit 3 elements to be appended, and truncated by string “…more…”:


val result = listOf("One", "Two", "Three", "Four")
println(result)

println("=== List into String ===")
val output = result.joinToString("|", prefix = "<", postfix = ">", limit = 3, truncated = "...more...")

println(output)

Result:


[One, Two, Three, Four]
=== List into String ===



By grokonez | August 29, 2017.

Last updated on April 17, 2021.



Related Posts


Got Something To Say:

Your email address will not be published. Required fields are marked *

*