[Java API] Class LinkedList<E> Class LinkedList java.lang.Objectjava.util.AbstractCollectionjava.util.AbstractListjava.util.AbstractSequentialListjava.util.LinkedList Type Parameters:E - the type of elements held in this collection public class LinkedListextends AbstractSequentialListimplements List, Deque, Cloneable, Serializable Method [Java API] Interface Queue<E> Interface Queue Type Parameters: E - the type of elements held in this collection public interface Queue extends Collection 요소를 처리하기 전에 요소를 갖고 있기 위해 설계된 Collection입니다. 요소를 선입선출(first in first out) 방식으로 정렬합니다. Method boolean add(E e) 용량을 초과하지 않는 경우 해당 Queue에 e를 추가합니다. 추가에 성공하는 경우 true를 반환합니다. E element() 해당 Queue의 첫 번째 요소를 반환합니다. 요소를 삭제하지는 않습니다. Queue가 비어있을 경우 예외를 던집니다. boolean offer(E e) 용량 제한에 .. [Java API] Interface Iterator<E> Interface Iterator Type Parameters: E - the type of elements returned by this iterator public interface Iterator Collection에 대한 반복자입니다. Method default void forEachRemaining(Consumer [Java API] Class Stack<E> Class Stack java.lang.Object java.util.AbstractCollection java.util.AbstractList java.util.Vector java.util.Stack public class Stack extends Vector 이 클래스는 객체의 후입선출(last in first out) 스택을 나타냅니다. Methods inherited from class java.util.Vector public int size() Method public boolean empty() 해당 Stack이 비어있으면 true를 반환합니다. public E peek() 해당 Stack의 맨 위에 있는 값을 보여줍니다. public E pop() 해당 Stack의 맨 위에 있는 값을 꺼.. [Java API] Interface Collection<E> Interface Collection Type Parameters: E - the type of elements in this collection public interface Collection extends Iterable Collection 클래스의 최상위 인터페이스입니다. Collection은 여러 개의 요소들을 하나로 묶어주는 클래스를 의미합니다. Method default Stream stream() 해당 Collection의 요소들을 Stream로 반환합니다. Type Parameters: E - 해당 Collection의 요소 타입 [Java API] Interface CharSequence Interface CharSequence public interface CharSequence Method default IntStream chars() 해당 CharSequence의 char 값을 IntStream으로 반환합니다. [Java API] Class OptionalDouble Class OptionalDouble java.lang.Object java.util.OptionalDouble public final class OptionalDouble extends Object double 값을 가지고 있는지 아닌지를 나타내는 컨테이너 클래스입니다. 값의 유무에 따라 추가 메소드가 제공됩니다. Method public double orElse(double other) 해당 객체 안에 값이 존재하면 그 값을 반환하고, 값이 없으면 other를 반환합니다. [Java API] Class Collectors Class Collectors java.lang.Object java.util.stream.Collectors public final class Collectors extends Object 요소를 Collection에 누적하거나 리덕션을 수행하는 Collector의 구현입니다. Method public static Collector toCollection(Supplier collectionFactory) T를 공급자 collectionFactory에 누적하는 Collector를 반환합니다. Type Parameters: T - 입력 요소의 타입 C - 결과적으로 얻을 수 있는 Collection 타입 이전 1 2 3 4 5 6 다음