[코틀린 Kotlin] 배열
- archive
- 2019. 8. 10. 12:32
코틀린에서는 여러 가지 방법으로 배열을 생성할 수 있습니다.
첫 번째 방법은 arrayOf() 함수를 사용하는 것 입니다.
val item = arrayOf("사과", "바나나", "키위")
item 배열의 모든 요소 값을 출력할 때는 다음과 같이 for 루프를 사용합니다.
for (fruit in item) {
println(fruit)
}
또한 지정한 index만큼의 배열을 생성한 다음 값을 넣어 줄 수도 있습니다.
val myArray = arrayOfNulls<String>(4)
myArray[0] = "Harry"
myArray[1] = "Ron"
myArray[2] = "Mike"
myArray[3] = "James"
위에서 만든 배열의 값을 변경하고 싶다면 해당 인덱스에 접근해 재 정의를 해주시면 됩니다.
아래 코드의 값은 Faker가 프린트 되겠죠?
myArray[0] = "Faker"
println(myArray[0])
두 번째 방법으로는 Array 클래스를 사용하는 방법입니다.
val num = Array<String>(5, { i -> (i * i).toString()})
혹은 아래와 같이도 사용 가능 합니다.
val num = Array<String>(5) { i -> (i * i).toString()}
Array 클래스의 생성자에는 요소의 개수 그리고 중괄호({}) 안에 람다식을 지정할 수 있습니다.
'archive' 카테고리의 다른 글
티스토리 코드블럭 색상 설정 하기 (0) | 2019.08.10 |
---|---|
[코틀린 Kotlin] Lists, Set, Maps (0) | 2019.08.10 |
[코틀린 Kotlin] 변수 및 데이터 타입 (0) | 2019.08.04 |
안드로이드 Welcome Screen 띄우기 (0) | 2019.07.14 |
[Flutter 플러터] 프로젝트 생성을 위한 셋팅 (0) | 2019.07.14 |