# Lamda

20개의 포스트
post-thumbnail

15회차. 람다식

자바의 람다식에 대해 학습한다.

2023년 2월 26일
·
0개의 댓글
·

[python] 1931_회의실 배정

한 개의 회의실이 있는데 이를 사용하고자 하는 N개의 회의에 대하여 회의실 사용표를 만들려고 한다. 각 회의 I에 대해 시작시간과 끝나는 시간이 주어져 있고, 각 회의가 겹치지 않게 하면서 회의실을 사용할 수 있는 회의의 최대 개수를 찾아보자. 단, 회의는 한번 시작하

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

[Kotlin] 코틀린은 람다식에서 외부 변수를 어떻게 참조할까? [람다 캡쳐링] [Lambda Capturing]

람다식 내에서 외부 변수를 변경하는 것에 대해 아무런 의문을 느끼지 않다가, 문득 궁금증이 생겼습니다. 함수를 작성하는 시점에는 람다식의 블럭 내부가 실행되지 않다가, 호출되는 시점에 실행될텐데 과연 어떻게 동작하게 될까요?위 코드는 Jetpack Compose에서 T

2023년 1월 5일
·
3개의 댓글
·

Lamda & Stream

메서드를 하나의 식으로 표현하는 것간결한 인터페이스 인스턴스 생성 방식함수형 인터페이스에서만 사용 가능하다.람다식 참고(https://velog.io/@yshjft/2022%EB%85%84-3%EC%9B%94-23%EC%9D%BC-TILabout 함수형 인터페

2023년 1월 2일
·
0개의 댓글
·
post-thumbnail

람다식과 제너릭

인터페이스는 추상메서드와 default 메서드 그리고 static 메서드를 가질 수 있다.Interface의 특성구현을 강제한다. 인터페이스에 있는 추상메서드의 구현을 강제한다. 다형성을 제공한다. 인터페이스를 통해 여러 type으로 정의 가능. 결합도를 낮춘다

2022년 10월 19일
·
0개의 댓글
·

Java Lambda & 함수형 인터페이스

익명객체로 하나로 함수를 하나의 식으로 표현한 것이다.(매개변수목록) -> {함수 바디}매개변수의 타입이 추론될 때는 타입을 생략할 수 있다.매개변수가 하나인 경우에는 괄호를 생략할 수 있다.함수 바디가 하나의 명령문이면 중괄호를 생략할 수 있다.(;생략)함수 바디가

2022년 8월 3일
·
0개의 댓글
·
post-thumbnail

Java - method reference

Java 메서드 참조 TIL

2022년 6월 11일
·
0개의 댓글
·
post-thumbnail

[Java] 람다식(Lamda Expression)

람다식(Lamda Expression)Java에서의 람다식(Lamda Expression): Java8에서부터 추가된 표현 방식 중 하나로, 메소드를 하나의 간결한 식으로 표현한다. 메소드를 람다식으로 표현하면, 이름과 반환값이 없어지므로 '익명함수'라고도 한다.장점

2022년 5월 10일
·
0개의 댓글
·

Kotlin : 스코프 함수, 람다함수란?

람다함수 안에 여러 파라미터가 있으면 맨 마지막 값이 반환값이 된다하나이면 it을 사용할 수 있다함수형 언어의 특징을 더 편리하게 사용할 수 있도록 기본 제공하는 함수들instance의 속성이나 함수를 더 편하게 사용하도록 해준다종류는 apply, run, with,

2022년 5월 9일
·
0개의 댓글
·
post-thumbnail

[JAVA] Stream, 람다식 표현들

기존람다식 이라면 이렇게 인라인으로 메서드 이름만으로 어떤연산을 하는 것인지 바로 알 수 있게 해준다. 기존 람다식https://napasun-programming.tistory.com/32iterator hasNext() 표현식중급 57)중급 58)중급 59

2022년 4월 13일
·
0개의 댓글
·

2022년 3월 23일 TIL

구현을 강제인터페이스는 모든 메서드가 추상 메서드이기에 사용시 구현을 강제한다.다형성을 제공호스트 코드(설정 파일들 드에 따라 결정을 하는 부분)에 따라서 메서드 동작이 달라진다.결합돌를 낮추는 효과(의존성을 역전 )추상체와의 결합 → 결합도가 낮아진다.의존성을 외부로

2022년 3월 23일
·
0개의 댓글
·
post-thumbnail

Study_Java_Lamda

람다식 스터디 2차 공부

2022년 3월 2일
·
0개의 댓글
·
post-thumbnail

[Java] Stream과 병렬처리 - 1

스트림(Stream)은 Java 8 버전 이후부터 추가되었으며, Collection과 배열의 저장요소를 하나씩 참조해서 람다식으로 처리할 수 있도록 도와주는 반복자Java 7 이전에는 Collection의 저장 요소를 참조하기 위해서 Iterator를 사용하였다. Ja

2022년 2월 27일
·
0개의 댓글
·

컬렉션 함수형 API

filter filter함수는 iteration하면서 주어진 람다에 각 원소를 넘겨서 람다가 true를 반환하는 원소만 모은다. 위 코드의 결과는 술어를 만족하는 원소만으로 이뤄진 새로운 컬렉션이다. filter함수는 컬렉션에서 원치 않는 원소를 제거하고, 원소를 변

2021년 10월 5일
·
0개의 댓글
·
post-thumbnail

[더 자바, Java8] 0~1. 함수형 인터페이스와 람다

- 2014년 3월 출시, 현재 83%의 점유율 (2020년 기준) - LTS(오랜기간 업데이트를 제공, 다음 LTS버전은 자바 17) / 자바11도 LTS임 - Non-LTS의 경우 다음버전 출시시(약6개월 주기) 업데이트를 해주지 않음.

2021년 9월 15일
·
0개의 댓글
·

람다식을 이용한 메서드 참조

메소드의 참조는 말 그대로 메소드를 참조해서 매개 변수의 정보 및 리턴 타입을 알아내어, 람다식에서 불필요한 매개 변수를 제거하는 것이 목적입니다. 람다식은 종종 기존 메소드를 단순히 호출만 하는 경우가 많습니다. 예를 들어 두 개의 값을 받아 큰 수를 리턴하는 Mat

2021년 4월 10일
·
0개의 댓글
·
post-thumbnail

[C/C++] 람다, 함수객체(Functor) 그리고 함수 포인터의 차이점

비슷하지만 차이가 있는 셋의 특징을 알아보자.

2020년 8월 4일
·
0개의 댓글
·
post-thumbnail

[TIL - 9 / Python] lambda 표현식

람다 표현식 현재까지는 def로 함수를 정의해서 사용했으면 이번에는 람다 표현식으로 익명의 함수를 만드는 방법을 알아보자. 람다 표현식은 식 형태로 되어있다고 해서 람다 표현식(lambda expression)이라고 부른다. 특히, 람다 표현식은 함수를 간편하게 작성할

2020년 7월 24일
·
0개의 댓글
·