상세 컨텐츠

본문 제목

[Kotlin] 배열 람다식

프로그래밍

by 독서와 여행 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 자료형으로하면 변경 + 여러 자료형 넣기 가능!

관련글 더보기

댓글 영역