728x90 java7 The method getString(String) is undefined for the type JSONObject Java(67108964) 제목과 같은 오류가 발생한 코드 부분은 아래와 같다. 그리고 관련하여 auto import된 구문은 아래와 같다. ※ 오류 import org.h2.util.json.JSONObject; 상기 import 때문에 제목과 같은 오류가 발생했다는 사실을 찾아냈다. 그리고 발생 오류를 없애기 위해서는 아래와 같이 선언해줘야 한다. ※ 정상 import org.json.JSONObject; 정상 import 선언 후에는 오류가 사라진 것을 확인할 수 있다. Java 2022. 11. 17. JSONArray 내 List에 for 문 적용 시 기존과 다른 점 일반적으로 arraylists라는 List에 for 문 적용 시 사용하는 Syntax for (int i = 0; i < arraylists.size(); i++ { 중략 } JSONArray 내 List에 for 문 적용 시 사용하는 Syntax for (int i = 0; i < arraylists.length(); i++ { 중략 } Java 2022. 11. 17. [Visual Studio Code] 'auto import' 설정 Java 코딩 시 IntelliJ IDEA는 Preferences에서 auto import 설정(insert imports on paste & unambiguous imports on the fly)이 가능하다. Visual Studio Code에서도 이와 유사하게 설정을 해줄 수 있다. 메뉴에서 파일 > 기본 설정 > 설정 Ctrl + , 선택 상단 검색바에 import 입력 후 엔터 좌측에서 Java 선택 우측 스크롤바를 내려서 Java > Save Actions: Organize Import 확인 Enable/disable auto organize imports on save action 체크 그래도 마음이 안놓일 경우에는 Ctrl + + P 눌러서 명령 팔레트 실행 settings.json 입력 .. Novice Developer 2022. 11. 16. [Visual Studio Code] 일명 VSCode 이용하여 Java Coding 시 기억하면 좋은 내용 IntelliJ IDEA에서는 알아서 새로운 파일이나 패키지 생성 시 Class, Interface, Package 등을 구분해서 알려준다. 상용이니 당연한 것이겠지만, VSC는 그렇지 않다. 그래서 나름 찾아낸 방법이다. Class 생성 시: VSC 좌측 탐색기에서 원하는 부분 우클릭 > 새 파일 > 파일명.java 입력 (확장자 .java 반드시 입력 ⇒ html 파일 생성 시에는 확장자 파일명.html 처럼 확장자 .html 반드시 입력!!!) Interface 생성 시: VSC 좌측 탐색기에서 원하는 부분 우클릭 > 새 파일 > 파일명.java 입력 > 우측 코딩 창에 나오는 class 부분에서 interface 선택 Package 생성 시: VSC 좌측 탐색기에서 원하는 부분 우클릭 > 새 폴더.. Novice Developer 2022. 11. 14. The type List is not generic; it cannot be parameterized with arguments 블라블라(e.g., <Course>) Java(16777740) import 시 아래처럼 정상 List 패키지를 불러오지 않으면 생성되는 오류이다. ※ 정상 import java.util.List; 아래는 오류를 불러오는 List 패키지를 import 한 경우이다. ※ 오류 import antlr.collections.List; 또는 import java.awt.List; 또는 import ...... Java 2022. 11. 10. GetMapping cannot be resolved to a type Java(16777218) 제목과 같은 오류 확인 시 상단에 import org.springframework.web.bind.annotation.GetMapping; 입력 Java 2022. 11. 8. [IntelliJ IDEA] 동일한 의미의 for 문 in Java ※ List 명 == myLists 1 for (int i = 0; i < myLists.size(); i++) { System.out.println(myLists.get(i)); } 2 for (String myList : myLists) { System.out.println(myList); } 1과 2는 동치!!! Java 2022. 11. 7. 이전 1 다음 💲 추천 글 반응형 SMALL