Java String Pool
1. String Pool Java String Pool은 문자열 객체를 저장하기 위한 힙 메모리의 특수 영역이다. 문자열 객체를 만드는 방법은 두 가지가 있다. 큰따옴표를 사용하여 문자열 객체를 만들면 문자열 풀에 저장된다. new 연산자를 사용하여 문자열을 만들면 힙 메모리에 만들어진다. 2. String...
1. String Pool Java String Pool은 문자열 객체를 저장하기 위한 힙 메모리의 특수 영역이다. 문자열 객체를 만드는 방법은 두 가지가 있다. 큰따옴표를 사용하여 문자열 객체를 만들면 문자열 풀에 저장된다. new 연산자를 사용하여 문자열을 만들면 힙 메모리에 만들어진다. 2. String...
1. Node.js Node.js는 V8으로 빌드된 이벤트 기반 자바스크립트 런타임이다. 웹 서버와 같이 확장성 있는 네트워크 프로그램 제작을 위해 고안되었다. 파이썬으로 만든 트위스티드, 펄로 만든 펄 객체 환경, 루비로 만든 이벤트 머신과 그 용도가 비슷하다. 대부분의 자바스크립트가 웹 브라우저에서 실행되는 것과는 달리, 서버 측에서 실행된다....
1. toArray() List를 Array로 변환하려면 java.util.List의 toArray() 메소드를 사용한다. 예제 import java.util.Arrays; import java.util.List; import java.util.stream.Collectors; import java.util.stream.IntStream; ...
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) 대입 연산자는 변수에 값을 대입할 때 사용하는 이항 연산자이며, 피연산자들의 결합 방향은 오른쪽에서 왼쪽이다. 또한, 자바에서는 대입 연산자와 다른 연산자를 결합하여 만든 다양한 복합 대입 연산자를 제공한다. 대입 연산자 설명 ...