본문 바로가기
카테고리 없음

84] 프로그래머스 배열 두 배 만들기 kotlin

by 깻잎쌈 2023. 10. 12.
반응형

class Solution {
    fun solution(numbers: IntArray): IntArray {
        var answer: IntArray = IntArray(numbers.size);
    
        for(i in 0 until numbers.size){
            answer[i] = numbers[i]*2
        }
        
        return answer
    }
}
class Solution {
    fun solution(numbers: IntArray): IntArray {
        for(i in 0..numbers.size - 1){
            numbers[i] *= 2
        }
        return numbers
    }
}



class Solution {
    fun solution(numbers: IntArray) = numbers.map { it * 2 }
}



class Solution {
    fun solution(numbers: IntArray): IntArray = numbers.map { it * 2 }.toIntArray()
}

 

 

https://velog.io/@dabin/Kotlin%EB%B0%B0%EC%97%B4-arrayOfIntArrayintArrayOf

 

[Kotlin]배열 arrayOf/IntArray/intArrayOf

코틀린에서 배열은 타입 인자를 갖는 Array클래스로 표현Array클래스의 생성은 arrayOf() 메서드를 이용해서 입력받은 인자로 구성된 배열을 생성할 수 있음이때, 자바의 원시 타입 자료형은 코틀린

velog.io

 

반응형

댓글