메모하며 개발하기

고정 헤더 영역

글 제목

메뉴 레이어

메모하며 개발하기

메뉴 리스트

    • 분류 전체보기
      • 기록 - 프로그래밍
        • Spring
        • Java
        • Data
        • 자료구조&알고리즘
        • DevOps
      • 메모 - 프로그래밍
        • Javascript
        • SQL
        • 이슈
        • Intellij

    검색 레이어

    메모하며 개발하기

    검색 영역

    컨텐츠 검색

    전체 글

    • [Stream] slice method

      2020.07.27 by wjjun

    • [Stream] Optional 클래스

      2020.07.23 by wjjun

    • [Stream] Method references

      2020.07.22 by wjjun

    • [Stream] map() flatMap()

      2020.07.20 by wjjun

    [Stream] slice method

    Slicing 배열에 있는 특정 요소만 추출하여, 그 결과를 스트림으로 반환합니다. slicing method 3가지 공통 소스 public class CommonFeaturesMain { private List students; @Before public void testCreateList() { students= new ArrayList(); students.add("Kane"); students.add("Jane"); students.add("Joo"); students.add("charly"); students.add("charly"); students.add("charly"); students.add("Joo"); students.add("Jane"); } ... 1. distinct() jav..

    기록 - 프로그래밍/Java 2020. 7. 27. 22:04

    [Stream] Optional 클래스

    Optional 클래스 java.util 패키지에 포함되어 있습니다. Optional는 T 객체를 저장하는 컨테이너 객체 입니다. Optional 객체는 값이 없거나 null 인 값에 대한 컨테이너 유형입니다. Optional 사용의 장점 객체를 사용할 때 null 값이 존재하여 NullPointException이 발생할 수 있습니다. Optional을 사용하면 객체를 직접 반환하지 않고 Optional에 wrapping 된 객체를 반환합니다. 직접 객체를 반환하지 않기 때문에 Optional에 wrapping된 상태로 다양하게 활용할 수 있습니다. Optional 생성 방법 1. empty() empty 메서드를 사용하여 값이 null 인 Optional 객체를 생성할 수 있습니다. @Test publ..

    기록 - 프로그래밍/Java 2020. 7. 23. 07:34

    [Stream] Method references

    메서드 참조 객체에 대한 참조를 얻고 참조된 객체의 메서드를 사용합니다. 객체 참조는 메서드의 매개변수로 전달됩니다. 메서드 참조는 특정 메서드를 호출하여 사용합니다. 메서드 참조 람다 표현식입니다. Student student1 = c -> System.out.println(c); Student stident2 = System.out::println; Function studentName1 = p -> p.getName(); Function studentName2 = Student::getName; 메서드 참조 4가지 사용 예시 1. Static methods 정적(static) 메서드를 메서드 참조로 사용합니다. public static int getLength(String s) { return s...

    기록 - 프로그래밍/Java 2020. 7. 22. 08:27

    [Stream] map() flatMap()

    map(), flatMap() 매핑 작업은 스트림의 요소를 변환하고 변환된 요소가 포함된 새 스트림을 반환합니다. map() 람다 표현식을 유일한 인수로 사용합니다. 모든 개별 요소(elements)를 변경하기 위해 사용합니다. 반환(return) 값은 변경된 요소를 포함하고 있는 새로운 스트림 객체입니다. Stream map(Function

    기록 - 프로그래밍/Java 2020. 7. 20. 08:30

    추가 정보

    인기글

    최신글

    페이징

    이전
    1 ··· 20 21 22 23 24 25 26 ··· 33
    다음
    TISTORY
    메모하며 개발하기 © Magazine Lab
    페이스북 트위터 인스타그램 유투브 메일

    티스토리툴바