문자열
문자열은 텍스트의 모음을 저장하는데 사용됩니다.
fun main() {
var s = "Hello"
}
문자열은 큰 따옴표로 둘러쌓인 문자 모음입니다.
fun main() {
var name : String = "hyun"
println(name[0]) // 인덱스 0번째 n이 출력됩니다.
println(name[3]) // 인덱스 3번째 e이 출력됩니다.
}
문자열에서 문자에 접근하려면 대괄호와 인덱스 번호를 적으면 됩니다.
문자열의 함수
length | 문자열의 길이를 반환. |
toUpperCase() | 문자열을 대문자로 변환 |
toLowerCase() | 문자열을 소문자로 변환 |
compareTo() | 문자열이 같은지 비교 같으면 0 반환 |
indexOf() | 문자열에서 찾고자하는 문자의 인덱스 번호 반환 |
fun main() {
var s : String = "Hello World nice to"
var d : String = "Worrld"
println(s.length) // 문자열 길이 18 출력
println(d.toUpperCase()) // 대문자 WORLD 출력
println(d.toLowerCase()) // 소문자 hello world nice to 출력
println(s.compareTo(d)) // 문자열이 다른 만큼인 18을 출력
println(s.indexOf(d)) // 6을 출력
}
자세한 문자열 함수는 코틀린 공식 Docs에 있습니다.
문자열 내부 따옴표
문자열 내부에서 따옴표를 사용하려면 작은 따옴표를 사용해야합니다.
var s = "It's apple"
문자열 연결
문자열을 연결하는 방식은 + 기호 혹은 plus() 함수를 사용하면 됩니다.
fun main() {
var s = "hello"
var d = "World"
println(s + d) // helloworld 출력
println(s.plus(d)) // helloworld 출력
}
문자열 템플릿
var hi = "hello"
var wo = "world"
println("Welcom $hi $wo")
문자열을 동적으로 사용하고 싶을 때 사용하며 ${ 1 + 4} 같은 코드를 출력할 때 계산해서 4로 출력하게 됩니다.
위에 코드는 Welcom hello world 가 출력됩니다.
출처
W3Schools.com
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
www.w3schools.com
Basic syntax | Kotlin
kotlinlang.org
'Programming > Kotlin' 카테고리의 다른 글
코틀린에서의 if-else문 (0) | 2024.07.28 |
---|---|
코틀린에서의 Boolean (0) | 2024.07.28 |
코틀린에서의 연산자 (0) | 2024.07.28 |
코틀린의 자료형 (0) | 2024.07.28 |
코틀린의 변수 (0) | 2024.07.28 |