import객체생성메서드메서드(반환형)close(): 입력을 종료! (할당 받았어 자원들을 반납하기)mark(int readAheadLimit): 현재 위치를 마킹하기markSupperted(): 해당 스트림이 mark기능 지원 여부 (boolean)read(): 한
람다식을 사용하기 위해 미리 인터페이스를 정의해놓은 java.util.function 패키지가 있음.나름 종류별로 함수형 인터페이스가 있음.중요한 인터페이스 :Consumer, Function, Predicate, Supplier Interface Consumer<
Null을 반환받는경우 NullPoniterException 발생할 수 있다.원래 Null체크 하려면 if문으로 검증을 해야하는 지저분함!Optional을 이용하여 null을 깔끔하게 다룰 수 있습니다.Null을 반환되도 에러가 안뜨게 Null을 다루는 클래스Optio
https://velog.io/@plan11/boj-10825-%EA%B5%AD%EC%98%81%EC%88%98%EC%9E%90%EB%B0%94https://velog.io/@plan11/boj-10825-%EA%B5%AD%EC%98%81%EC%88%
자바 외부 라이브러리는 다양한 기능들이 있다. 그 중 util 패키지를 잠깐 훑어 봤다.
람다 스트림을 이용하여 Map의 Key나 Value를 정렬하여 Map으로 리턴받을 수 있습니다.Map의 Entry 메소드를 이용하여 스트림을 생성합니다.Key 또는 Value를 정렬할 수 있습니다.comparingByKey( Comparator 타입)으로 Key를 정렬