각종 에러들(24.1.6.월)

kinkin_a·2025년 1월 6일

내일배움캠프 TIL

목록 보기
34/100
  1. int->long 으로 더 큰 크기의 자료형은 변환이 가능하지만 long->int 같이 낮은 크기의 자료형으로 변환은 불가능.
  1. Process 'command '/Library/Java/JavaVirtualMachines/jdk-11.0.10.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1
    ->빌드 환경 IntelliJ IDEA로 설정해서 해결.

3.nextInt 사용 후 nextLine을 실행하면 실행이 안됨.
변수에 이미 숫자를 입력했는데, 문자열까지 더해지니 혼동이 일어난 것.
Scanner sc= new scanner(System.in);
이 선언문을 하나 더 추가해
Scanner sc2= new scanner(System.in);
sc에는 nextInt 를 sc2에는 nextLine 을 입력받으니 해결

팀원분이 scanner.nextLine();을 쓰면 간단히 해결된다고 가르쳐주심.
감사합니다!

4.switch문.
case 별로 break;를 써주지 않으면 다음 케이스로 넘어가서 전부 계산이 됨.

0개의 댓글