본문 바로가기

JAVA/프로그래머스

[JAVA] LV.0 배열 두배 만들기

728x90

문제 풀이

첫번째 풀이는 int[] answer = new int[numbers.length]가 핵심이다

매개변수로 받는 배열의 길이 그대로 받아서 배열의 크기를 정한 새로운배열에

반복문을 돌면서 *2 해준 값을 넣는다

실수한 부분이 있는데 마지막 answer을 출력하려고 answer만 적었는데 주소값이 나와서 당황했다

따라서 위에 설명한 것 처럼 Arrays.toString을 이용하거나 for문을 돌아야 한다

첫번째 풀이보다 훨씬 간단하게 반복문을 돌면서 매개변수로 받은 배열안의 수에 *2를 한 값을

배열에 집어넣는다

728x90

'JAVA > 프로그래머스' 카테고리의 다른 글

[JAVA] LV.0 머쓱이보다 키 큰 사람  (0) 2023.03.21
[JAVA] LV.0 배열의 평균값  (0) 2023.03.19
[JAVA] LV.0 중복된 숫자 개수  (1) 2023.03.19
[JAVA] LV.0 짝수의 합  (0) 2023.03.19
[JAVA] LV.0 콜라츠 추측  (0) 2023.03.17