HashMap 클래스 메서드 총 정리
·
🖥️ Backend/Java
HashMap 클래스 선언부public class HashMap extends AbstractMap implements Map, Cloneable, Serializable 메서드/설명예제결과import java.util.HashMap;HashMap()빈 HashMap을 생성한다. 기본 용량은 16, 로드 팩터는 0.75로 설정된다.HashMap map = new HashMap(); map.put("A", 1); System.out.println(map); {A=1} HashMap(int capacity)초기 용량(capacity)을 지정하여 HashMap을 생성한다.HashMap map = new HashMap(50); map.put("key", "value"); System.out.println(map..
TreeSet 클래스 메서드 총 정리
·
🖥️ Backend/Java
TreeSet 클래스 선언부public class TreeSet extends AbstractSet implements NavigableSet, Cloneable, Serializable 메서드/설명예제결과import java.util.TreeSet;TreeSet()TreeSet 생성 ( 기본 : 오름차순 )TreeSet set = new TreeSet(); set.add(3); set.add(1); set.add(2); System.out.println(set); [1, 2, 3]TreeSet(Collection c)주어진 컬렉션을 저장하는 TreeSet 생성 ( 기본 : 오름차순 )List list = Arrays.asList("banana", "apple", "cherry"); TreeSet set..
HashSet 클래스 메서드 총 정리
·
🖥️ Backend/Java
HashSet 클래스 선언부public class HashSet extends AbstractSet implements Set, Cloneable, Serializable HashSet 클래스는 Set 인터페이스에 있는 모든 추상 메서드를 오버라이딩하고 있다. 그 중 주요 메서드만 설명하면 아래와 같다.메서드/설명예제결과import java.util.HashSet;HashSet()HashSet을 생성한다.HashSet set = new HashSet(); System.out.println(set);[]HashSet(Collection c)컬렉션 c에 포함된 요소들을 이용해 새로운 HashSet을 생성하고 초기화한다.List list = Arrays.asList("A", "B", "C"); HashSet ..
Stack 클래스 메서드 총 정리
·
🖥️ Backend/Java
Stack 클래스 선언부public class Stack extends Vector 메서드/설명소속예제결과java.util.Stackboolean empty() 스택이 비어있으면 true를 반환하고, 그렇지 않으면 false를 반환한다.StackStack stack = new Stack(); System.out.println(stack.empty()); stack.push("A"); System.out.println(stack.empty()); truefalse E peek() 스택의 맨 위에 있는 요소를 제거하지 않고 반환한다.StackStack stack = new Stack(); stack.push("A"); stack.push("B"); System.out.println(stack.peek());..
LinkedList 클래스 메서드 총 정리
·
🖥️ Backend/Java
LinkedList 클래스 선언부public class LinkedList extends AbstractSequentialList implements List, Deque, Cloneable, Serializable 메서드/설명소속예제결과java.util.LinkedListLinkedList()LinkedList 객체를 생성LinkedListLinkedList list = new LinkedList(); list.add("Apple"); list.add("Banana"); System.out.println(list);[Apple, Banana]LinkedList(Collection c)주어진 컬렉션을 포함하는 LinkedList 객체를 생성LinkedListArrayList baseList = new A..
ArrayList 클래스 메서드 총 정리
·
🖥️ Backend/Java
ArrayList 클래스 선언부public class ArrayList extends AbstractList implements List, RandomAccess, Cloneable, java.io.Serializable 메서드/설명소속예제결과import java.util.ArrayList;ArrayList()기본적으로 내부 배열의 크기 10으로 초기화ArrayListArrayList list = new ArrayList(); list.add("Apple"); list.add("Banana");System.out.println(list);[Apple, Banana]ArrayList(Collection c)컬렉션 c의 요소들로 초기화된 ArrayList를 생성한다.ArrayListList baseList ..
Developer Quarterly
'🖥️ Backend/Java' 카테고리의 글 목록