Kotlin에서 List는 두가지가 존재한다.
listOf(1,2,3) // List 생성
mutableListOf(1,2,3) // mutableList 생성
mutableList는 'add', 'shuffle', 'remove'등 다양한 매서드를 지원한다.
Kotlin에서는 String으로 문자열을 다룬다.
fun main() {
val test1 = "Test.Kotlin.String"
println(test1.length)
println(test1.toLowerCase())
println(test1.toUpperCase())
val test2 = test1.split(".")
println(test2)
println(test2.joinToString())
println(test2.joinToString("-"))
println(test1.substring(5..10))
}
fun main() {
val nullString: String? = null
val emptyString = ""
val blankString = " "
val normalString = "a"
println(nullString.isNullOrEmpty()) //true
println(emptyString.isNullOrEmpty()) //true
println(blankString.isNullOrEmpty()) //false
println(normalString.isNullOrEmpty()) //flase
println()
println(nullString.isNullOrBlank()) //true
println(emptyString.isNullOrBlank()) //true
println(blankString.isNullOrBlank()) //true
println(normalString.isNullOrBlank()) //flase
}