본문 바로가기

Java20

특정 문자 제거하기 [프로그래머스/JAVA] 문제 설명 입출력 예 class Solution { public String solution(String my_string, String letter) { String answer = my_string.replaceAll(letter,""); return answer; } } 나의 답 해설 String.replaceAll("변환 시킬 대상", "변환 할 문자 값 ") 2023. 5. 18.
피자 나눠 먹기 (3) [프로그래머스/JAVA] 문제 설명 입출력 예 class Solution { public int solution(int slice, int n) { int answer = n / slice; if (n % slice != 0){ answer += 1; } return answer; } } 나의 답 해설 만약 3조각(slice) 짜리를 20명(n)이 나눠 먹는다고 하였을 때, 우리는 자연스럽게 3조각(slice)짜리 7판(answer)을 사면 정답이 된다는 계산이 나온다. 왜? 20÷3 하니까 나머지가 생겼거든. 20÷3=6...2 그러니까 6판을 시키면 2명이 못먹는다는 것이다. 그러면?! 6판에 +1판 더주면 되겟네?? 7조각(slice) 짜리를 10명(n)이 나눠 먹는다고 하였을 때, 10(n)÷7(slice)=0...7 그.. 2023. 5. 18.
짝수의 합 [프로그래머스/JAVA] 정수 n이 주어질 때, n 이하의 짝수를 모두 더한 값을 return 하도록 함수를 작성해주세요. 제안사항 0 < n ≤ 1000 입출력 예 입력 10 출력 30 입력 4 출력 6 class Solution { public int solution(int n) { int answer = 0; for (int i=2; i 2023. 5. 18.
TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 아 진짜 영어 공부 좀 해야하나 no explicit mapping만 보고 xml만 뚫어지게 쳐다보고 있었는데, 뒤늦게 TooMany어쩌고 발견...!! 블로그형 웹페이지를 만들면서 DB에서 로그인한 사용자가 쓴 모든 게시글 목록들을 출력하는 코드를 짜고 있었는데, 사용자가 쓴 게시글이 한두개가 아니니 반복문을 이용해 출력해줘야하는데 이걸 전혀 안써줘서~ ㅜㅜ 값을 반환해야하는데 결과가 2개입니다~ 하고 뜬 오류였다 머쓱😅💦 2023. 2. 28.