ERROR ArrayIndexOutOfBoundsException 배열의 index범위를 벗어남 method ()V not found 스택오버플로우를 찾아보니 생성자(constructor)에서 오류가 발생한 경우 [출처] [JAVA]method ()V not found 오류|작성자 착한흑곰 https://blog.naver.com/bb_/221719078500 https://stackoverflow.com/questions/13998202/method-initv-not-found incompatible types: possible lossy conversion from int to byte 큰 타입에서 작은 타입으로 형변환은 값 손실이 발생할 수 있음 javac 컴파일 에러
공부
단축키 설명 Ctrl + Shift + L 단축키 전체 목록보기 Ctrl + +,- 폰트 크기 증가/감소 Ctrl + D 한 줄 삭제 Ctrl + Alt + Shift + down 행단위 복사(dafalt : Ctrl + Atl + down) Alt + Shift + A 멀티컬럼 편집 Alt + up, down 행단위 이동 Ctrl + i 자동 들여쓰기 Ctrl + / 주석(토글), 한 줄 주석 /* /* 주석, 여러 줄 주석 Ctrl + space 자동완성 Ctrl + Shift + O 자동으로 import문 추가 Arlt + Enter 현재 소스 속성(ex.위치...) Arlt + Shift + M 드레그한 부분, 메서드 추출 * 단축키 변경 방법 * 자동완성 줄임말 변경 방법 *자동완성 보기 변경방..
오류가 난 지점을 ^ 문자로 표시하는데 그 부분의 문자열이 인코딩 문제로 깨져보이는것을 알 수 있다. utf-8로 인코딩된 코드를 자바 컴파일에서 한글 윈도우의 기본 인코딩을 따라서 ms949 방식으로 읽으려고 시도했지만 실패하여 발생한 것이다. utf-8과 ms949와 같은 다른 한글 인코딩은 1바이트로 표시되는 영문자를 포함한 ascii 문자에서만 서로 호환성을 가질 뿐이라서 영문자들은 잘 표시되지만 한글은 알수 없는 엉뚱한 문자로 해석될 뿐이다. 파일주소>javac Hello.java 해결 방법은 소스파일과 컴파일러의 인코딩 방식을 서로 일치 시켜주는 것으로, 3가지 1. 편집기에서 파일 인코딩을 ms949로 저장 2. 통합개발환경에서 컴파일 옵션으로 -encoding utf-8을 설정하는 방법 3..