본문 바로가기

전체 글74

프로그래머스 코딩테스트 연습 - 다음에 올 숫자 with Kotlin 문제 : https://school.programmers.co.kr/learn/courses/30/lessons/120924 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제설명 등차수열 혹은 등비수열 common이 매개변수로 주어질 때, 마지막 원소 다음으로 올 숫자를 return 하도록 solution 함수를 완성해보세요. 제한 사항 2 2022. 12. 8.
프로그래머스 코딩테스트 연습 - 옹알이(1) with Kotlin 코틀린과 친해질 겸 코딩테스트 연습 겸사겸사 프로그래머스 회원가입 하고 코테 입문문제 차근차근 풀어나갈 것! 문제 : https://school.programmers.co.kr/learn/courses/30/lessons/120956 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제설명 머쓱이는 태어난 지 6개월 된 조카를 돌보고 있습니다. 조카는 아직 "aya", "ye", "woo", "ma" 네 가지 발음을 최대 한 번씩 사용해 조합한(이어 붙인) 발음밖에 하지 못합니다. 문자열 배열 babbling이 매개변수로 주어질 때, 머쓱이의 조카가 발음할.. 2022. 12. 7.
Method threw 'org.springframework.beans.factory.BeanCreationException' exception. Method threw 'org.springframework.beans.factory.BeanCreationException' exception. bean이 제대로 등록되지 않았다고 해서 detailMassage 보니까 Error creating bean with name 'handlerExceptionResolver' defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Bean instantiation via factory method failed 내가 등록한 bean이 아니라 WebMvcAutoConfiguration.. 2022. 11. 26.
Java와 비교하는 Kotlin - 널 안전성 널 안전성 널 안전성: 널 포인트 예외가 발생하지 않도록 코드를 작성하는 것을 말한다. // 코틀린이 제공하는 널 안전성 연산자를 이용한 코드 fun nullSafe() { var data: String? = null println("data length : ${data?.length ?: 0}") } [실행 결과] data length : 0 => data가 null이면 0을 반환하고 null이 아니면 length를 이용해 문자열의 개수를 얻는 것. null 점검 코드를 작성하지 않았음에도 널 안전성을 확보할 수 있다. 자바와 차이점 // 널 안전성을 사용자가 직접 작성 void main() { String data = null; System.out.println("data length : " + ((.. 2022. 11. 5.