문자열 문자열 클래스를 사용하여 구현되는 컬렉션입니다. . Kotlin 문서에 따르면 문자열은 다음과 같이 정의할 수 있습니다. -
Class String : Comparable<String>, CharSequence
Kotlin에서 문자열 캐릭터 모음집이다. 문자열은 본질적으로 변경할 수 없으므로 읽기 전용입니다. 문자열의 길이와 요소는 일단 선언되면 수정할 수 있습니다.
Java에서는 String[]과 같이 정의하여 빈 문자열 배열을 생성하는 옵션이 있습니다. . 이 기사에서는 Kotlin 라이브러리 기능을 사용하여 동일한 결과를 얻을 수 있는 방법을 살펴보겠습니다.
예:arrayOf() 사용
Kotlin 라이브러리는 다양한 유형의 문자열 배열을 생성하는 기능을 제공합니다. 이 예에서는 arrayOf()를 사용하여 문자열 배열을 만듭니다. .
예시
fun main(args: Array<String>) { var myEmptyStringArray = arrayOf<String>() println(myEmptyStringArray) }
출력
다음 출력을 생성합니다 -
[Ljava.lang.String;@4aa298b7
위의 코드에서 빈 문자열 배열을 선언하고 이름을 "myEmptyStringArray"로 지정했습니다. 우리는 그 내용을 인쇄했습니다. 메모리 위치의 해시 코드를 생성합니다.
예:arrayOfNulls() 사용
arrayOfNulls() 빈 문자열의 배열을 생성하는 또 다른 함수입니다. 다음 예에서는 이전 예를 수정하고 빈 문자열 배열을 만듭니다.
예시
fun main(args: Array<String>) { var myEmptyStringArray: Array<String?> = arrayOfNulls(3) println(myEmptyStringArray) }
출력
다음 출력을 생성합니다 -
[Ljava.lang.String;@4aa298b7
위의 코드에서 빈 문자열 배열을 선언하고 이름을 "myEmptyStringArray"로 지정했습니다. 우리는 그 내용을 인쇄했습니다. 메모리 위치의 해시 코드를 생성합니다.
예:emptyArray() 사용
emptyArray()를 사용할 수도 있습니다. Kotlin에서 빈 문자열 배열을 생성합니다. 다음 예에서는 emptyArray()를 사용하여 빈 문자열 배열을 만듭니다. .
예시
fun main(args: Array<String>) { var myEmptyStringArray: Array<String> = emptyArray() println(myEmptyStringArray) }
출력
다음 출력을 생성합니다 -
[Ljava.lang.String;@4aa298b7