오늘
-
23/10/17 객체지향 마무리오늘/Today I.. 2023. 10. 17. 21:10
WHAT I DID TODAY 자바의 정석 7장 DETAILS 왜 print메소드에서 문자열 변수와 문자열을 함께 출력하는 것이 문자열변수.toString과 문자열을 함께 출력하는 것과 같은가? class end{ public String toString() { return "오늘은 이제 끝!"; } } public class dd { public static void main(String[] args) { end e = new end(); System.out.println(e+" 진짜로 끝"); System.out.println(e.toString()+" 정말로?"); } } 실제로 같은 결과가 나온다. "참조변수와 문자열을 결합할 때는 참조변수에 toString을 호출해서 붙임" 이렇다는 것만 알면 ..
-
[Error] 인텔리제이 또 너야?오늘/Error 2023. 10. 13. 18:05
얼마전부터 빌드 버튼인 Ctrl + Shift + F10만 누르면 얘가 뜨는 증상이 생겼다. 항상 그런건 아니고 몇번 누르다 보면 이 상황이 발생하고, 인텔리제이를 껐다 켤때가지 계속 유지 되는 현상이었음. (얘는 Ctrl + F10 을 누르면 켜진다.) 신기하게도 한글일때 이 현상이 지속되며 영문으로 바꾸고 인텔리제이 단축키를 사용하여 빌드를 하면 정상적으로 빌드가 잘 된다는 것 현재 사용중인 OS는 윈도우11이며 윈도우10에서 이런 현상이 발생하는지는 확인 불가 아! 그럼 이 단축키를 안쓰는 키로 바꿔버리면 되겠네! 라는 마이크로소프트 QnA 답변이 있었다. 지금 가능한 해결방법은 인텔리제이 빌드 단축키를 바꾸거나 그냥 Shift + F10 으로 빌드를 진행하는것. 또는 이 현상이 발생 시 빌드할때마..
-
[Error] 인텔리제이 왜 이러니..오늘/Error 2023. 10. 12. 20:34
강의를 보는 와중에 패키지와 클래스를 새로 만들었더니 무수히 많은 가 발생했다. Cannot resolve symbol ' ' 에 관해 무수히 많은 글을 검색해 본 결과 인텔리제이에서 쉽게 볼 수 있는 에러라고 한다. 원인은 import 가 제대로 되지않아 발생하는 문제인데 수많은 구글링과 매니저님의 도움을 받아 시도한 방법을 소개해본다. 시도1. Project Structure 에서 JDK 버전 확인 및 변경해보기 변경도 해보고, 기본값으로 초기화 했다가 다시 해보기도 했지만 실패했다 시도2. Invalidate Caches 삭제 캐시를 삭제해본다. 실패 시도3. Rebuild Project 슬슬 지칠 무렵 마지막 방법을 시도해 보았다 시도4. Gradle 로 빌드하기 기존에는 기본설정으로 바로 Cre..