일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ArrayList
- Maven
- 테이블
- Files
- html
- Visual Studio Code
- js
- Button
- CMD
- javascript
- input
- 이클립스
- windows
- Array
- list
- Java
- table
- 이탈리아
- IntelliJ
- vscode
- json
- 배열
- Eclipse
- 자바
- CSS
- 인텔리제이
- 자바스크립트
- 문자열
- string
- date
- Today
- Total
목록IT/Java (129)
어제 오늘 내일
charAt(index)Syntaxjava.lang.Stringpublic char charAt(int index) 매개변수 index반환할 문자의 위치를 나타내는 정수 인덱스.인덱스는 0부터 시작합니다. 리턴 값 주어진 인덱스에 위치한 문자(char). Exception IndexOutOfBoundsException만약 인덱스가 범위를 벗어나면 (index = length()), 이 예외가 발생합니다. 예제. 특정 문자열 읽기 코드 public class CharAtExample { public static void main(String[] args) { String str = "Hello, World!"; // 특정 인덱스의 문자 가져오기 ..
Java에서 사용하는 명령어인 java 와 javac의 차이점을 소개합니다. 1. javac javac 명령오는 텍스트 파일로 작성된 java 파일을 bytecode로 컴파일 합니다. 컴파일된 파일은 '.class' 파일로 저장됩니다. 위 예제에서는 Main.java 파일을 javac 명령어를 이용하여 컴파일 하였습니다. 컴파일 후 Main.class 파일이 생성된 것을 확인 할 수 있습니다. 2. java java 명령어로는 javac 명령어로 컴파일한 '.class' 파일을 실행시킬 수 있습니다. Main.java public class Main { public static void main(String[] args) { System.out.println("Hello Anna"); // abc } }..
지난번에는 문자열을 char 배열로 변환하는 방법을 알아보았습니다. [Java] 문자열을 char 배열로 변환하기 (toCharArray()) [Java] 문자열을 char 배열로 변환하기 (toCharArray()) 문자열을 char 배열로 변환하기 public char[] toCharArray() String의 toCharArray() 메소드는 문자열을 char[] 로 변환하여 리턴합니다. 예제 public class Main { public static void main(String[] args).. hianna.tistory.com 이번에는 char 배열을 문자열로 다시 변환하는 3가지 방법을 소개합니다. 1. String 생성자 2. String.valueOf() 3. String.copyVal..
문자열을 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;..