Java Array를 List로 변환
1. 객체타입 Array 1) Arrays.asList() 예제 import java.util.Arrays; import java.util.List; public class Test { public static void main(String[] args) { Integer[] ary = {1, 2, 3, 4, 5};...
1. 객체타입 Array 1) Arrays.asList() 예제 import java.util.Arrays; import java.util.List; public class Test { public static void main(String[] args) { Integer[] ary = {1, 2, 3, 4, 5};...
1. repeat() repeat() 메서드는 이 문자열을 주어진 횟수만큼 연결한 값을 갖는 새로운 문자열을 반환한다. 2. repeat(int count) 중요점 count가 0이면, 빈 문자열이 반환된다. count가 음수이면, IllegalArgumentException이 throw 된다. c...
1. charAt() charAt() 메서드는 문자열에서 지정된 인덱스에 있는 문자를 반환한다. 지정된 인덱스는 매개변수로 제공되며 범위는 0에서 n-1까지이다. 여기서 n은 문자열의 길이를 나타낸다. 예제 public class Test { public static void main(String[] args) { S...
1. toCharArray() toCharArray() 메소드는 문자열(String)을 char 배열로 변환한다. 반환되는 배열의 길이는 문자열의 길이와 같다. 예제 public class Test { public static void main(String[] args) { String str = "Hello, Worl...
2024-11-29-java-array-value.md 1. 반복문 이중 for문을 사용하여 값을 출력 한다. 예제 public class Test { public static void main(String[] args) { int[][] ary = {{1, 2}, {3, 4, 5}, {6, 7, 8, 9}}; ...
2024-11-28-java-map-sort.md 1. Key 기준 정렬 keySet을 이용하여 key 기준 정렬을 한다. import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Ma...
1. 대입 연산자(Assignment Operator) 대입 연산자는 변수에 값을 대입할 때 사용하는 이항 연산자이며, 피연산자들의 결합 방향은 오른쪽에서 왼쪽이다. 또한, 자바에서는 대입 연산자와 다른 연산자를 결합하여 만든 다양한 복합 대입 연산자를 제공한다. 대입 연산자 설명 ...
1. Stack 스택(Stack)의 사전적 정의는 ‘쌓다’, ‘더미’로서 상자에 물건을 쌓아 올리듯이 데이터를 쌓는 자료구조이다. 스택은 가장 나중에 들어온 데이터가 가장 먼저 빠져나가는 후입선출(LIFO : Last In First Out) 구조로 되어 있어, 데이터가 입력된 순서대로 처리되는 것이 아니라 나중에 들어온 데이터를 먼저 처리할 때 사...
1. append() 문자열을 추가하기 위해 사용한다. public static void main(String[] args) { StringBuffer sb = new StringBuffer(); sb.append("hello "); System.out.println(sb); sb.append("world!"); ...
1. Java 문자열 indexOf() Java의 indexOf() 메소드는 주어진 문자열 내에서 문자 또는 하위 문자열이 처음 나타나는 위치를 반환한다. 문자나 부분 문자열을 찾을 수 없으면 메서드는 -1을 반환한다. public int indexOf(int ch) public int indexOf(int ch, int fromIndex) publ...