Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- docker container
- linux job
- github
- OnlineIDE
- 코틀린개발환경
- git
- 3D프린터입문
- 3D 프린터 용어
- NAS HDD교체
- 데이터 직렬화 포맷
- Jenkins
- 3D모델링
- octoprint
- 리눅스 파일동기화
- data serialization formats
- 3D프린터
- 네이버클라우드
- Notification
- 3D
- ci/cd
- docker
- gitlab
- kubernetes
- Token인증방식
- Kotlin
- nas
- C언어
- 3d프린터 초보
- IoTNetwork
- 3D프린터 입문
Archives
- Today
- Total
0과 1을 공부하다.
[Kotlin] 코틀린 문자열 본문
728x90
본 게시글에서는 코틀린에서 문자열을 다루는 방법에 대해 알아본다.
대/소문자 변환
fun main() {
var firstName = "park"
var lastName = "JAY"
var name = ""
println("upper: " + firstName.uppercase()) // 문자열 대문자 변환
println("lower: " + lastName.lowercase()) // 문자열 소문자 변환
}
문자열 결합
fun main() {
var firstName = "park"
var lastName = "JAY"
var name = ""
name = firstName + lastName // 문자열 결합
println("string join: " + name)
}
문자열 길이
fun main() {
var firstName = "park"
var lastName = "JAY"
var name = firstName + lastName
println("length: " + lastName.length) // 문자열 길이
}
문자열 부분 추출
fun main() {
var firstName = "park"
var lastName = "JAY"
var name = firstName + lastName
println("substring: " + name.substring(0, 6)) // 문자열 부분 추출 [시작, 끝]
}
문자열 대체
fun main() {
var firstName = "park"
var lastName = "JAY"
var name = firstName + lastName
println("replace: " + name.replace("park", "lee")) // 문자열 대체 (대소문자 구분함) [oldValue, newValue]
}
문자열 분할
fun main() {
var firstName = "park"
var lastName = "JAY"
var name = firstName + lastName
var spliteName = "park ji hwan".split(" ")
println("splite: " + spliteName[0]) // 문자열 분할
}
문자열 공백 제거
fun main() {
var firstName = "park"
var lastName = "JAY"
var name = firstName + lastName
println("trim: " + name.trim()) // 문자열 트림 (공백 제거)
}
문자열 포함 여부 확인
fun main() {
var firstName = "park"
var lastName = "JAY"
var name = firstName + lastName
println("Contains 'park': " + name.contains("park")) // 문자열 포함 여부 확인
}
문자열 비교(대소문자 구분)
fun main() {
val str1 = "Hello"
val str2 = "hello"
println("equals: " + (str1 == str2)) // 문자열 비교 (대소문자 구분)
}
문자열 비교(대소문자 무시)
fun main() {
val str1 = "Hello"
val str2 = "hello"
println("equals: " + str1.equals(str2, ignoreCase = true)) // 문자열 비교 (대소문자 무시)
}
※ 본 게시글의 정보가 잘못 되었거나 부족한 부분에 대한 피드백을 환영합니다.
* CopyRight 2024. Jay Park All rights reserved.
728x90
'Study > Kotlin' 카테고리의 다른 글
[Kotlin] 코틀린 조건문 / 반복문 (0) | 2024.07.02 |
---|---|
[Kotlin] 코틀린 리스트/배열 (0) | 2024.07.02 |
[Kotlin] 코틀린 Null Safety (0) | 2024.07.02 |
[Kotlin] 코틀린 자료형 / 변수 / 상수 / 연산자 (0) | 2024.07.02 |
[Kotlin] 코틀린 시작하기 (0) | 2024.06.30 |
Comments