Study Java

고정 헤더 영역

글 제목

메뉴 레이어

Study Java

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (137)
    • Java (52)
    • Junit4 (11)
    • Spring (9)
    • JSP (23)
    • Mybatis (4)
    • IntelliJ (1)
    • maven (1)
    • 토비의스프링 (21)
    • JQuery Plug in (6)
    • CSS (1)
    • 데이터베이스 (1)
      • MySQL 기초 (1)

검색 레이어

Study Java

검색 영역

컨텐츠 검색

Java

  • [Lamda] 기본형 함수형 인터페이스 IntFunction<T> 등

    2020.06.21 by kwanghyup

  • [Lambda] 기본형 함수형 인터페이스 : ToIntFunction<T>, ToIntBiFunction<T, U> 등

    2020.06.21 by kwanghyup

  • [Lambda] 기본형 함수형 인터페이스 : AToBFunction

    2020.06.21 by kwanghyup

  • [Lambda ] 기본형 함수형 인터페이스 : {Int, Double, Long} {Consumer, Supplier, Predicate,UnaryOperator,BinaryOperator}

    2020.06.20 by kwanghyup

  • [Collection, Map, Lambda] replaceAll : 함수형 인터페이스를 파라미터로 가지는 컬렉션 메소드

    2020.06.19 by kwanghyup

  • [Collection, Map, Lambda] merge : 함수형 인터페이스를 파라미터로 가지는 컬렉션 메소드

    2020.06.19 by kwanghyup

  • [Collection, Map, Lambda] computeIfPresent : 함수형 인터페이스를 파라미터로 가지는 컬렉션 메소드

    2020.06.19 by kwanghyup

  • [Collection, Map, Lambda] computeIfAbsent : 함수형 인터페이스를 파라미터로 가지는 컬렉션 메소드

    2020.06.19 by kwanghyup

[Lamda] 기본형 함수형 인터페이스 IntFunction<T> 등

리턴타입 : 재네릭 파라미터 타입 : 기본형 InFunction : public R apply(int value) DoubleFunction: public R apply(double value) LongFunction: public R apply(long value) import java.util.function.IntBinaryOperator; import java.util.function.IntFunction; public class IntFunctionTest { public static void main(String[] args) { IntFunction intFunction = new IntFunction() { @Override public String apply(int value) { ret..

Java 2020. 6. 21. 17:59

[Lambda] 기본형 함수형 인터페이스 : ToIntFunction<T>, ToIntBiFunction<T, U> 등

리턴타입 : int, double, long 파라미터 타입 : 제네릭 ToIntFunction : public int applyAsInt(T t) ToIntBiFunction : public int applyAsInt(T t, U u) ToDoubleFunction : public double applyAsDouble(T t) ToDoubleBiFunction : public double applyAsDouble(T t, U u) ToLongFunction : public long applyAsLong(T t) ToLongBiFunction : public long applyAsLong(T t, U u) import java.util.function.ToIntBiFunction; import java.u..

Java 2020. 6. 21. 17:10

[Lambda] 기본형 함수형 인터페이스 : AToBFunction

AToBFunction A : 입력타입 B: 출력타입 IntToDoubleFunction : : public double applyAsDouble(int value) IntToLongFunction : public long applyAsDouble(int value) DoubleToIntFunction : public int applyAsDouble(double value) DoubleToLongFunction : public long applyAsDouble(double value) LongToIntFunction : public int applyAsDouble(long value) LongToDoubleFunction : public double applyAsDouble(long value) impo..

Java 2020. 6. 21. 16:52

[Lambda ] 기본형 함수형 인터페이스 : {Int, Double, Long} {Consumer, Supplier, Predicate,UnaryOperator,BinaryOperator}

1. int Type IntConsumer : public void accept(int value) intSupplier : public int getAsInt() IntPredicate : public boolean test(int value) IntUnaryOperator : int applyAsInt(int operand) IntBinaryOperator : public int applyAsInt(int left, int right) 2. double Type DoubleConsumer : public void accept(double value) DoubleSupplier : public double getAsDouble() DoublePredicate : public boolean test(do..

Java 2020. 6. 20. 18:03

[Collection, Map, Lambda] replaceAll : 함수형 인터페이스를 파라미터로 가지는 컬렉션 메소드

import java.util.*; import java.util.function.BiFunction; public class replaceAllTest { /* replaceAll( BiFunction ) R apply(T t, U u) 구현 T : 현재 map의 key U : 현재 map의 value V : 메소드 수행 후 map의 value */ public static void main(String[] args) { Map map = new HashMap(); map.put("lee",22); map.put("lim",32); map.put("kim",34); map.put("park",44); map.replaceAll(new BiFunction() { @Override public Intege..

Java 2020. 6. 19. 22:08

[Collection, Map, Lambda] merge : 함수형 인터페이스를 파라미터로 가지는 컬렉션 메소드

import java.util.HashMap; import java.util.Map; import java.util.function.BiFunction; public class MergeTest { /* merge( key, value , BiFunction ) @Param1 : 메소드 작업의 수행 대상이 되는 map의 key @Param2 : map의 value와 같은 타입의 파라미터 전달 @Param3 : R apply(T t, U u) 구현 T : 현재 map의 value; U : @param2에서 전달 받은 value */ public static void main(String[] args) { Map map = new HashMap(); map.put("lee",22); map.put("lim"..

Java 2020. 6. 19. 20:50

[Collection, Map, Lambda] computeIfPresent : 함수형 인터페이스를 파라미터로 가지는 컬렉션 메소드

import java.util.HashMap; import java.util.Map; import java.util.function.BiFunction; import java.util.function.Function; public class ComputIfPresentTest { /* computeIfPresent( key, BiFunction) @Param1 : map의 key @Param2 구현 메소드 : R apply(T t, U u) U : 현재 map의 key U : 현재 map의 value R : 메소드 수행 후 map의 value 값 */ public static void main(String[] args) { Map map = new HashMap(); map.put("lee",22); m..

Java 2020. 6. 19. 20:27

[Collection, Map, Lambda] computeIfAbsent : 함수형 인터페이스를 파라미터로 가지는 컬렉션 메소드

예제01 import java.util.HashMap; import java.util.Map; import java.util.function.Function; public class ComputeIfAbsentTest1 { /* computeIfAbsent( 맵의 키, Function ) 구현 메소드 : R apply(T t); 리턴값 R : map의 value 파라미터 T : map의 key */ public static void main(String[] args) { Map map = new HashMap(); map.put("java","java study"); map.put("jsp","JSP"); map.put("spring","스프링"); map.put("oracle","오라클"); map.c..

Java 2020. 6. 19. 20:01

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 ··· 7
다음
TISTORY
Study Java © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바