프로그래밍
[Kotlin] 배열 람다식
독서와 여행
2021. 4. 8. 16:09
arr3 = [i*2 for i in range(0,5)]
위와 같은 식을 코틀린에서도 가능하다
val arr3 = Array(5, {i -> i*2})
println("arr3: ${Arrays.toString(arr3)}")
을 하면된다.
물론
import java.util.Arrays 를 해줘야한다.
배열이 정의되면 고정하기 때문에 plus로 새 요소 추가 안됨
sliceArray로도 잘라내어도 기존 리스트에 할당 못 한다.
자료형 지정된 배열은 다른 자료형 변환x 대신 Any 자료형으로하면 변경 + 여러 자료형 넣기 가능!