[Kotlin] String, 문자열

델버·2022년 5월 19일
0

Kotlin

목록 보기
2/18

String

val a = "Kotlin"
var b = a[0] // index를 넣어주면 해당 index의 문자열을 가져옴
var c = a[a.length-1] // 마지막 index를 가져온다.
print(b) // K
print(c) // n

문자열 보간(interpolation) (String template, String interpolation)

val a = "Kotlin"

// print("Hi " + a ) -> 
print("Hi $a and Java") // Hi Kotlin and Java
print("Hi $a and Java ${a.length}") 
// Hi Kotlin and Java 6
  • $+변수명: 문자열과 변수를 합칠 때, + 연산자 대신 하나의 문자열 안에 $+변수명를 붙여 표시한다.
    ex) print(”문자열”+$a)
  • ${변수명.함수}: 만약 String 변수의 함수를 사용하고 싶을 때는 ${변수명.함수}로 하나의 구문으로 인식하게 표현한다.
    ex) print(”문자열"+ ${a.length})

  • 코틀린 공홈의 Basic syntax 문서

https://kotlinlang.org/docs/basic-syntax.html#using-string-templates

0개의 댓글