일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- Visual Studio Code
- js
- 문자열
- input
- vscode
- IntelliJ
- 이탈리아
- table
- 자바
- list
- json
- 배열
- 테이블
- CMD
- windows
- Eclipse
- Java
- ArrayList
- 자바스크립트
- Array
- Maven
- 이클립스
- javascript
- string
- date
- Button
- CSS
- 정규식
- html
- 인텔리제이
- Today
- Total
목록IT (621)
어제 오늘 내일

Java의 main() 메소드는 arguments 배열을 입력받습니다. 이클립스에서 Java의 main() 메소드를 실행할 때, arguments를 전달하는 방법을 살펴보겠습니다. 1. arguments를 입력받는 main() 메소드 준비 2. 실행할 파일 선택 - 마우스 오른쪽 버튼 클릭 - Run As - Run Configurations... 3. Java Application Java Application을 구동할 것이므로 Java Application을 선택하고, 더블 클릭하거나, 상단의 'New launch configuration' 버튼을 클릭합니다. 새로 만들어진 cofiguration을 선택하고, Main 탭에 Name, Project, Main class를 확인합니다. Name : 사용..

이클립스의 에디터 창에 라인넘버 보이기/숨기기를 설정하는 2가지 방법을 정리하였습니다. 1. Window > Preference에서 설정하기 1.1. Window > Preference 메뉴를 선택합니다. 1.2. "line number"를 검색하거나, General > Editors > Text Editors 메뉴를 선택합니다. 1.3. Show line numbers 를 선택 또는 선택해제 합니다. 이 항목을 선택하면 줄번호가 화면에 나타나고, 이 항목의 선택을 해제하면 줄번호가 화면에서 사라집니다. 1.4. Show line numbers 항목 선택을 해제하였더니, 줄번호가 사라졌습니다. 2. 마우스 오른쪽 버튼 클릭하여 줄번호 설정하기 화면에 표시된 영역에 마우스를 가져다 놓고, 마우스 오른쪽 버..

이클립스 에디터의 오른쪽에 아래와 같이 세로줄이 있는 경우가 있습니다. print margin인데, 이 라인을 없애는 방법을 살펴보겠습니다. 1. Window > Preference 2. "print margin"으로 검색하거나, General > Editors > Text Editors 메뉴를 선택합니다. 3. Show print margin의 체크를 해제합니다. 4. 에디터 창을 보면 세로줄(print margin)이 사라졌습니다. 이클립스 에디터 창에서 세로줄(print margin)을 제거하는 방법을 살펴보았습니다.

이클립스를 사용하다보면, 의도치 않게 사용하던 View가 사라지거나, 레이아웃이 변경되는 경우가 있습니다. 이 경우, 변경된 레이아웃을 찾아서 하나씩 원복할 수도 있지만, Perspective의 초기 레이아웃으로 초기화 시킬 수도 있습니다. 여기서는 Perspective의 레이아웃을 초기화하는 방법을 소개합니다. 1. 현재 Java Perspective가 선택되어 있는 상태입니다. 그리고, 아래 화면은 Java Perspective의 초기 레이아웃입니다. 여기서, 붉은 박스로 표시한 Task List, Outline, Problems, Javadoc, Declaration 탭을 제거하도록 하겠습니다. 2. Java Perspective에서 Task List, Outline, Problems, Javado..

이클립스에서 Perspective를 변경하는 3가지 방법을 소개합니다. 1. 메뉴 이용하기 1.1. Window > Perspective > Open Perspective > Other... "Other..."을 선택해도 되고, 원하는 Perspective가 메뉴에 나타난다면, 직접 Perspective를 선택해도 됩니다. 1.2. Perspective 선택하기 "Other..."를 선택하면 위와 같이 Perspective를 선택할 수 있는 "Open Perspective" 창이 나타납니다. 여기에서 원하는 Perspective를 선택한 후, 확인 버튼을 클릭하면 Perspective가 변경됩니다. 2. 단축 아이콘 이용하기 2.1. 단축 아이콘 이용하기 왼쪽 상단의 단축 아이콘을 이용해서 Perspec..

이클립스 창을 2개 이상 띄워서 사용하는 방법입니다. 1. Window > New Window 2. 새 창 확인 이렇게 2개의 이클립스 창을 열어서 각각 다른 perspective를 열어서 사용할 수 있습니다. 매번 perspective를 이동해야 하는 경우에 유용할 것 같습니다.
JsonNode를 JSON 문자열로 변환하는 예제입니다. JsonNode -> JSON 문자열 import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.JsonMappingException; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; public class JsonNodeToJsonString { public static void main(String[] args) throws JsonMappingException, JsonProcessingExceptio..
Jackson의 JsonNode를 다루는 방법을 정리하였습니다. 1 JsonNode 생성하기 JsonNode 생성하기 ArrayNode 생성하기 JSON 문자열로 JsonNode 생성하기 Java Object로 JsonNode 생성하기 Map으로 JsonNode 생성하기 JsonNode 변환하기 JsonNode를 JSON 문자열로 변환하기 JsonNode를 Java Object로 변환하기 JsonNode 읽기 Field 읽기 - get(), path(), at() get() vs path() null 체크하기 JsonNode 쓰기(추가) Primitive Type, 새로운 Node 추가 ArrayNode에 값 추가 1. JsonNode 생성하기 1.1. JsonNode 생성하기 import com.fas..
지난번에는 Jackson 라이브러리를 이용하여 Java Object를 JsonNode로 변환하는 방법을 알아보았습니다. [Java/Jackson] Java Object를 JsonNode로 변환하기 이번에는, JsonNode를 Object로 변환하는 방법을 정리해 보았습니다. JsonNode -> Java Object JsonNode를 아래의 Student 클래스 객체로 변환하는 예제입니다. Student.java public class Student { private int id; private String name; public Student() { } public Student(int id, String name) { this.id = id; this.name = name; } public int g..
Map을 Jackson의 JsonNode로 변환하기 import java.util.HashMap; import java.util.Map; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; public class MapToJsonNode { public static void main(String[] args) { // Map 생성 Map map = new HashMap(); map.put("id", 1); map.put("name", "Anna"); // jackson objectmapper 객체 생성 ObjectMapper objectMapper = new ObjectMappe..