[백준] NumberFormat - java.lang.NumberFormatException
백준 문제 문제 꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다! 입력 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 10^12)이 공백을 사이에 두고 주어진다. 출력 A+B+C의 값을 출력한다. 오류 발생 NumberFormat java.lang.NumberFormatException 숫자값의 범위가 맞지 않아서 발생하는 오류다. int가 아니라 long으로 변경하면 해결된다. int의 범위는 약 -2,147,483,648부터 2,147,483,647까지이기 때문에 이 범위를 초과하는 값을 표현할 수 없다. 해결 방법 import java.util.Scanner; public class Main { public static void main..
더보기
[프로그래머스] 12세 이하인 여자 환자 목록 출력하기
문제 PATIENT 테이블에서 12세 이하인 여자환자의 환자이름, 환자번호, 성별코드, 나이, 전화번호를 조회하는 SQL문을 작성해주세요. 이때 전화번호가 없는 경우, 'NONE'으로 출력시켜 주시고 결과는 나이를 기준으로 내림차순 정렬하고, 나이 같다면 환자이름을 기준으로 오름차순 정렬해주세요. 풀이 SELECT PT_NAME, PT_NO, GEND_CD, AGE, NVL(TLNO, 'NONE') AS TLNO FROM PATIENT WHERE AGE
더보기