일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- table
- IntelliJ
- 정규식
- vscode
- Eclipse
- list
- 문자열
- 이탈리아
- json
- Visual Studio Code
- CMD
- string
- input
- js
- Java
- Button
- HashMap
- 자바
- date
- CSS
- javascript
- replace
- 인텔리제이
- html
- 이클립스
- 배열
- Array
- 자바스크립트
- map
- ArrayList
- Today
- Total
목록IT/Java (246)
어제 오늘 내일
문자열을 char 배열로 변환하기 public char[] toCharArray() String의 toCharArray() 메소드는 문자열을 char[] 로 변환하여 리턴합니다. 예제 public class Main { public static void main(String[] args) { // 1. 문자열 String str = "abc"; // 2. 문자열을 char 배열로 변환 char[] charArr = str.toCharArray(); // 3. char 배열 출력 for(int i = 0; i < charArr.length; i++){ System.out.println(charArr[i]); } } } 결과 a b c char 배열을 문자열로 변환 하는 방법은 다음 포스팅을 참조하세요. [..

lastIndexOf() public int lastIndexOf(String str) public int lastIndexOf(String str, int fromIndex) public int lastIndexOf(int char) public int lastIndexOf(int char, int fromIndex) indexOf() 메소드는 파라미터로 전달받은 문자열을 원본 문자열의 앞에서부터 찾아서 처음으로 파라미터의 문자열이 나오는 index를 리턴합니다. 반대로 lastIndex() 메소드는 파라미터로 전달받은 문자열을 원본 문자열의 뒤에서부터 탐색하여, 처음으로 파라미터의 문자열이 나오는 index를 리턴합니다. 두번째 파라미터로 fromIndex가 입력되면 fromIndex 위치부터 탐색을..
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..
Jackson 라이브러리를 이용하여, Java Object를 JsonNode로 변환하는 예제입니다. Java Object -> JsonNode Student.java Student 클래스 객체를 JsonNode로 변환할 것입니다. 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 getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name;..
Jackson 라이브러리를 사용하여 Json 문자열을 JsonNode로 변환하는 방법입니다. JSON 문자열을 JsonNode로 변환하기 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 JsonStringToJsonNode { public static void main(String[] args) throws JsonMappingException..
Jackson 라이브러리를 사용하여 Java Object를 Json 문자열로 변환할 때 Date 객체의 포맷을 지정할 수 있습니다. Date 객체를 Json으로 변환하기 (Format 지정하기) import java.text.SimpleDateFormat; import java.util.Date; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; public class JacksonDate1 { public static void main(String[] args) throws JsonProcessingException { // Lecture 객체 생성 Lec..
Java Object -> JSON 문자열 Java Object -> JSON 파일 Map -> JSON 문자열 List -> JSON 문자열 배열 -> JSON 문자열 Java Object를 JSON 문자열로 변환하기 위해서 Jackson ObjectMapper 의 다음 메소드를 사용할 수 있습니다. writeValue() writeValueAsString() writeValueAsBytes() 1. Java Object -> JSON 문자열 import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; public class ObjectToJson { public s..