반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 개발자
- 딥러닝
- oracle
- GIT
- SQL
- 티스토리챌린지
- Eclipse
- 스프링퀵스타트
- Spring
- 쿠키런킹덤크리스마스
- 쿠킹덤
- edwith
- CSS
- 오블완
- 이클립스
- HTML
- dart
- 쿠키런킹덤공략
- Java
- 프로그래밍
- 스프링
- programmers
- 쿠킹덤공략
- MySQL
- 자바
- 웹개발
- 쿠키런킹덤
- 크리스마스
- 홀리데이익스프레스
- 프로그래머스
Archives
- Today
- Total
Dev study and notes
[JAVA] 람다, 스트림(1) 본문
반응형
* 자바의 정석 을 참고로 요약 및 연습을 해보았다
1-1. 람다식
* 람다식(Lambda expression) 은 간단히 말해서 메서드를 하나의 '식(expression"으로 표현한 것.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import java.util.Arrays;
public class LambdaEx {
//expression original
public void exp_original() {
int[] arr = new int[5];
Arrays.setAll(arr, (i) -> (int) (Math.random() * 5) + 1);
}
//expresssion lambda method
public int method() {
return (int) (Math.random() * 5) + 1;
}
}
|
cs |
* 람다식을 -익명함수(anonymous function) 이라고도한다.
1-2 람다식 작성법
반환타입 메서드이름 (매개변수 선언){
문장들
}
>>>>>
반환타입 메서드이름 (매개변수 선언) -> {
문장들
}
1-3 함수형 인터페이스 (Functional Interface)
* 람다식은 익명의 클래스의 객체와 동등하다.
~
~
* 람다식의 타입과 형변환
*외부 변수를 참조하는 람다식
1-4 java.utill.function 패키지
1-5 Function의 합성과 Predicate의 결합
1-6 메서드 참조
>>>STEAM
반응형
'studyLog' 카테고리의 다른 글
[딥러닝] 4-7 왜 비선형 활성화 함수를 써야할까요? (0) | 2021.08.15 |
---|---|
[딥러닝] 4-6 활성화 함수 (0) | 2021.08.15 |
[딥러닝] 4-5 벡터화 구현에 대한 설명 (0) | 2021.08.08 |
[딥러닝] 4-4 많은 샘플에 대한 벡터화 (0) | 2021.08.08 |
[딥러닝] 4-3 신경망 네트워크 출력의 계산 (0) | 2021.08.08 |
Comments