Java2 스프링에서 @Autowired보다 @RequiredArgsConstructor를 선호하는 진짜 이유 스프링 코드 리뷰를 하다 보면 이런 코드를 둘 다 보게 된다.// A. 필드 주입@Servicepublic class OrderService { @Autowired private OrderRepository orderRepository; @Autowired private PaymentService paymentService;}// C. @RequiredArgsConstructor (생성자 주입)@Service@RequiredArgsConstructorpublic class OrderService { private final OrderRepository orderRepository; private final PaymentService paymentService;}겉으로 보면.. 2025. 12. 9. [JAVA][프로그래머스 입문] 배열 두 배 만들기 정수 배열 numbers가 매개변수로 주어집니다. numbers의 각 원소에 두배한 원소를 가진 배열을 return하도록 solution 함수를 완성해주세요. 1) for문으로 풀기 class Solution { public int[] solution(int[] numbers) { for(int i = 0; i < numbers.length ; i++){ numbers[i] *= 2; } return numbers; } } 2) Arrays.setAll()함수 이용 Arrays.setAll() 함수는 배열의 각 요소를 순회하며 제공된 함수(여기서는 람다 표현식)에 따라 값을 설정하는 데 사용된다. import java.util.Arrays; class Solution { public int[] solut.. 2024. 3. 2. 이전 1 다음