본문 바로가기
Programming/Kotlin

[ Kotlin ] 자주 사용하는 문자열(string) 제어 - 변수,자르기 , 범위 , 추출,대문자 변환

by 크레노트 2020. 2. 17.
반응형

 

간략 설명

$ = 변수 사용 할 때

split = 특정 문자로 분리 할 때

slice = 특정 범위만 추출 할 때

equals = 같은 문자인지 비교 할 때

replace = 특정 문자 변경 할 때

toUpperCase() = 대문자로 변경

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
var str = "사용하기"
println("변수, $str!"//변수 사용
println("${str}바로"//뛰어 쓰기 없이 바로 사용 할 때!
 
//split 사용하기 문자열 분리하여 배열에 넣기
val str2 = "AAA,BBB,CCC"
val arr = str2.split(",")
println(arr)
 
//문자열 안에 원하는 부분 추출
var str3 = "원하는부분"
var ran = IntRange(02// 0, 1, 2 포함
println(str3.slice(ran))
var ran2 = IntRange(34//  3, 4 포함
println(str3.slice(ran2))
 
//같은 문자 인지 확인 같으면 true 다르면 false
var str4="가나다라"
var str5="가나다라"
println(str4.equals(str5))
 
//문자열에 특정 문자 변경
var str6=str4.replace("가","나")
println(str6)
 
//대문자 변경
var str7="abce"
str7.toUpperCase()
cs
반응형

댓글