본문 바로가기

분류 전체보기

[Java API] Class OptionalInt Class OptionalInt java.lang.Object java.util.OptionalInt public final class OptionalInt extends Object int 값을 가지고 있는지 아닌지를 나타내는 컨테이너 클래스입니다. 값의 유무에 따라 추가 메소드가 제공됩니다. Method public int getAsInt() 해당 OptionalInt에 값이 있으면 그 값을 반환하고, 그렇지 않으면 NoSuchElementException를 던집니다. Throws: NoSuchElementException - 값이 없는 경우
[Java API] Class Long Class Long java.lang.Object java.lang.Number java.lang.Long public final class Long extends Number implements Comparable 이 클래스는 기본 자료형 long을 객체 내에 포장합니다. Method public static long parseLong(String s) s를 부호있는 long 값으로 변환합니다. Throws: NumberFormatException - 문자열에 long 값으로 변환할 수 없는 문자가 포함된 경우 public static String toString(long i) i를 부호를 포함한 10진수 표현으로 변환하여 문자열로 반환합니다.
[Java API] Class Optional<T> Class Optional java.lang.Object java.util.Optional public final class Optional extends Object 객체가 값을 가지고 있는지 아닌지를 나타내는 컨테이너 클래스입니다. 값의 유무에 따라 추가 메소드가 제공됩니다. Method public T orElse(T other) 해당 객체 안에 값이 존재하면 그 값을 반환하고, 값이 없으면 other를 반환합니다.
[Java API] Class Character Class Character java.lang.Object java.lang.Character public final class Character extends Object implements Serializable, Comparable 이 클래스는 기본 자료형 char를 객체 내에 포장합니다. Method public static boolean isLowerCase(char ch) ch가 소문자면 true를 반환합니다. public static boolean isUpperCase(char ch) ch가 대문자면 true를 반환합니다. public static char toLowerCase(char ch) ch를 소문자로 변환합니다. public static char toUpperCase(char ch)..
[Java API] Interface List<E> Interface List Type Parameters: E - the type of elements in this list public interface List extends Collection 순서가 지정된(시퀀스) Collection입니다. 각 요소가 삽입되는 위치를 정확하게 제어할 수 있습니다. 인덱스로 요소에 액세스하고 요소를 검색할 수 있습니다. Methods inherited from interface java.util.Collection default Stream stream() Method boolean add(E e) 해당 List의 마지막에 e를 추가합니다. 추가에 성공하면 true를 반환합니다. void add(int index, E element) 해당 List의 index에 e..
[Java API] Class Integer Class Integer java.lang.Object java.lang.Number java.lang.Integer public final class Integer extends Number implements Comparable 이 클래스는 기본 자료형 int를 객체 내에 포장합니다. Method public int intValue() 해당 Integer의 값을 int로 반환합니다. public static int parseInt(String s) s를 부호있는 int 값으로 변환합니다. Throws: NumberFormatException - 문자열에 int 값으로 변환할 수 없는 문자가 포함된 경우
[Java API] Class StringBuilder Class StringBuilder java.lang.Object java.lang.StringBuilder public final class StringBuilder extends Object implements Serializable, CharSequence 가변 문자열입니다. 이 클래스는 동기화를 보장하지 않습니다. Constructor public StringBuilder() 초기 용량 16의 비어있는 StringBuilder를 생성합니다. Method public StringBuilder append(char c) 해당 문자열의 끝에 문자 c를 추가합니다. public char charAt(int index) 주어진 index에 있는 문자를 반환합니다. public StringBuilder de..
[Java API] Interface IntStream Interface IntStream public interface IntStream extends BaseStream 순차 및 병렬 집계 연산을 지원하는 기본 자료형 int 요소의 시퀀스입니다. Method OptionalDouble average() 해당 IntStream의 평균을 OptionalDouble로 반환합니다. Stream boxed() 해당 IntStream을 Stream로 변환합니다. long count() 해당 IntStream의 요소 수를 반환합니다. IntStream filter(IntPredicate predicate) 조건 predicate에 맞는 요소로 구성된 IntStream을 반환합니다. OptionalInt findFirst() 해당 IntStream의 첫 번째 요소를 O..