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

검색 영역

컨텐츠 검색

전체 글

  • [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

  • pom.xml 파일

    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

[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

pom.xml 파일

1. 태그의 내용 xmlns="http://maven.apache.org/POM/4.0.0" - POM 버전 지정 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - XML 스키마 지정 - 메이븐과 직접 관련은 없음 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" - POM 4.0 XML 스키마 지정 - 이를 지정하면 메이븐 관련 태그를 사용할 수 있다. 4.0.0 - 모델 버전 com.lee - 작성할 프로그램이 어디에 소속되어있는지 나타냄 - 유일한 값 lee-maven-app - groupId와 함께 프로젝트 식별자로 사용 ..

maven 2020. 6. 20. 00:36

[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 ··· 4 5 6 7 8 9 10 ··· 18
다음
TISTORY
Study Java © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바