210330

정혜린·2021년 3월 30일
0

풀스텍 국비교육

목록 보기
18/84

210330

[람다식]
-jdk 1.8버전에서 추가된 기능
-메소드를 하나의 식으로 간단하게 표현한 것
-형식
(자료형 변수)->{메소드 실행코드;}
-함수형 인터페이스에서만 람다식을 사용할 수 있다.

함수형 인터페이스인지 아닌지 체크하는 법 : @FunctionalInterface 써보면 됌

MyMath m2=(int a,int b) -> {return a+b;}; =(같은식임)= MyMath m2=(a,b)->a+b;
->매개변수타입 생략가능, 실행코드가 return 하나인 경우 return 생략 가능

Stream
-jdk 1.8버전부터 제공되는 기능
-Collection 객체들의 for문이나 iterator를 사용하는 것을 추상화했다. -> 통일된 방식으로 처리 가능
-자주 사용되는 데이터처리기능들을 정의해놓음

// 주석으로 묶는 단축키(풀 때도 한번 더 누르면 됨)=> 주석 하고싶은 부분 드래그하고 ctrl+/

열거타입:열거상수값 중에서 하나의 상수를 저장하는 데이터 타입

0개의 댓글