Firefly Pointer 'Java & Spring/Error' 카테고리의 글 목록 (11 Page) — 궁금하신 점이 있다면 댓글로 남겨주세요.(2023년~ 노션으로 이동)

Java & Spring/Error

    [에러해결] 값 비교 (.equals / == )

    목적 : 코드 작성중 자꾸 망각하고 작성하다보니 에러를 못잡는 문제가 발생한다. 구분 1. 문자열비교 : str.equals()로 비교한다. => 만약 ==으로 비교하면, String과 같은 참조변수는 주소값을 비교하기 때문에, 항상 false가 되버린다. 2. enum 타입을 비교할 땐, ==을 사용한다.

    [에러해결] Spring - not a regular file 에러

    [에러해결] Spring - not a regular file 에러

    에러 : 코드 실행시, 아래와 같은 문제가 발생 not a regular file 원인 : IntelliJ에서 불러온 템플릿프로젝트 내 파일의 파일타입을 올바르게 연결하지 못해서 발생 해결 : 방법1. 폴더명을 소문자로 변경하거나, 템플릿 프로젝트를 다른 경로에 두고 열기 방법2. 직접 파일 타입을 IntelliJ IDEA와 연결해준다 (연결만함. 파일 타입 인식은 IntelliJ가 자동을 해준다) 1) Ctrl + Atl + S를 눌러 설정화면을 연다 (참고링크) 2) editor => file type => 인식된 파일 타입 3) 파일 형식을 IntelliJ IDEA와 연결 클릭 4) 파일 형식 연결에서 원하는 파일 타입을 선택 후 확인 => elevator.exe => 확인

    [에러해결] 람다식 / Arrays.toString(event) / 문자열 비교

    예제코드 : 문자열로 구성된 배열에서 가장 긴 문자열/가장 짧은 문자열을 제거하고 반환 : 같은 길이가 뒤에 나오면 뒤의 문자열을 제거 import java.util.*; public class remove { public static void main(String[] args) { String[] exam = {"총맞은것처럼", "뱅뱅뱅", "빰", "안녕이란말헬로헬로","뱀","가슴이 너무 아파"}; // 예시 문자열 배열 // Array의 경우, Arrays.toString(event)로 와야 정상적으로 프린트 된다. 그냥 event를 넣으면 주소값이 반환된다. System.out.println(Arrays.toString(removeExtremes(exam))); } public static St..

    [에러해결] Intellij에서 JAVA 프로젝트 인식시키기

    [에러해결] Intellij에서 JAVA 프로젝트 인식시키기

    1. 문제점 : git으로 받아온 자바 프로젝트가 Intellij 내에서 인식이 되지 않아, run 등이 안된다. 2. 해결방법 : Intellij에서 해당 프로젝트의 소스코드를 인지시켜야 한다. 해당 프로젝트(project) 우클릭 => 디렉터리를 다음으로 표시(Mark Derectory as) => 소스 루트(Sources Root) 지정 해주어야 정상적으로 인식한다. @ 참고링크

    [에러해결] Intellij - Java 한글 깨짐 오류

    [에러해결] Intellij - Java 한글 깨짐 오류

    문제점 : 인텔리제이를 사용하던 중, 코드를 실행하면 입력한 한글이 깨지는 현상이 발생했다. 해결방법 1. 인코딩 변경 : UTF-8 로 변경해준다. UTF-8 환경설정 변경방법(이미지) : https://dorudoru.tistory.com/2156 2. VM옵션을 변경해준다. Edit custom VM option 변경방법 : https://dorudoru.tistory.com/2156 3. JDK버전을 변경해준다. (18 => 17) a) JDK 17 버전을 설치해줍니다. ( 설치링크 1 : azul사이트 https://www.azul.com/downloads/?package=jdk) ( 설치링크 2 : oracle사이트 https://www.oracle.com/java/technologies/do..