String
- repeat() 함수는 문자열을 지정된 횟수만큼 반복하여 새로운 문자열을 생성합니다.
- replace() 함수는 문자열에서 특정 문자열이나 정규식 패턴을 찾아 다른 문자열로 바꾸는 데 사용됩니다.
- isUpperCase() 함수는 문자가 대문자인지 확인합니다.
- lowercaseChar() 함수는 문자를 소문자로 변환합니다.
- uppercaseChar() 함수는 문자를 대문자로 변환합니다.
- length : 스트링 길이
- reversed() : 반대로 출력
- contains() 함수가 내장되어 있습니다. 이 함수는 주어진 문자열이 포함되어 있으면 true를, 그렇지 않으면 false를 반환합니다.
Array
- sortedArray(): num_list를 오름차순으로 정렬하여 새로운 IntArray를 반환합니다.
- sliceArray(0..4): 정렬된 배열에서 인덱스 0부터 4까지 (5개 요소)를 잘라내어 새로운 IntArray를 반환합니다.
- size : 길이
- sum() : array 합
- map() 함수는 원본 Array를 변경하지 않고 새로운 Array를 반환합니다.
- joinToString() 함수는 컬렉션의 요소들을 문자열로 합쳐줍니다.
- indices : 배열의 첫 번째 요소 인덱스(0)부터 마지막 요소 인덱스(size - 1)까지의 범위를 나타냅니다.
- average() : 평균
- reversedArray() : 반대로 출력
- filter : 필터 조건과 같은 array 리턴
- count() : 조건과 같은 item 카운터 리턴
StringBuilder()
- append() : string 뒤로 붙인다.
math
- ceil() 함수: Kotlin의 kotlin.math 패키지에 있는 ceil() 함수는 주어진 숫자보다 크거나 같은 가장 작은 정수를 반환합니다.