우당탕탕 코딩주머니
article thumbnail
[프로그래머스] 핸드폰 번호 가리기
카테고리 없음 2023. 8. 13. 23:00

문제 코드 import java.util.Arrays; class Solution { public String solution(String phone_number) { char[] chars = phone_number.toCharArray(); Arrays.fill(chars, 0, chars.length - 4, '*'); return String.valueOf(chars); } }

article thumbnail
[프로그래머스] 햄버거 만들기
코딩/코딩테스트 2023. 7. 27. 23:49

문제 코드 class Solution { public int solution(int[] ingredient) { int answer = 0; Deque stack = new ArrayDeque(); for(int i = 0; i < ingredient.length; i++) { stack.addLast(ingredient[i]); while (canMakeBurger(stack)) { makeBurger(stack); answer++; } } return answer; } private boolean canMakeBurger(Deque stack) { if (stack.size() < 4) { return false; } Integer fourth = stack.pollLast(); Integer thi..

Recode , Spring Container, Bean Setting

Recode 및 Java bean Record 레코드는 JDK16에서 추가된 기능이다. 보통 java 클래스를 만들때 수많은 Getter,Setter, 등호, 해시코드의 메서드를 만든다 레코드를 사용하면 이러한 작업을 할 필요가 없다, → 자동으로 생성됨 Configuer record Person(String name, int age, Address address) { } // Java 14부터 지원하는 record record Address(String firstLine, String city) { } @Configuration public class HelloWorldConfiguration { // Spring에서 관리하는 것들을 Spring Bean이라 생ㅠ @Bean // Spring Bean으..

Spring java 설정 파일에서 더 많은 Bean을 등록 하는법

Spring 프레임워크에서는 IoC/DI 컨테이너를 통해 다양한 Bean을 관리합니다. 이번에는 Spring java 설정 파일에서 더 많은 Bean을 등록하는 방법에 대하여 알아보겠습니다. Bean 등록 방법 Spring java 설정 파일에서 Bean을 등록하는 방법은 크게 2가지가 있습니다. XML 설정 파일 이용 XML 설정 파일을 이용하여 Bean을 등록할 수 있습니다. 다음은 XML 설정 파일에서 Bean을 등록하는 예시입니다. Java 설정 파일 이용 Java 설정 파일을 이용하여 Bean을 등록하는 방법도 있습니다. 다음은 Java 설정 파일에서 Bean을 등록하는 예시입니다. @Configuration public class AppConfig { @Bean public BeanClass ..