[Java] java8 에 추가된 기능
Lambda
https://vprog1215.tistory.com/147
[Java] Lambda
Lambda란? 람다는 람다 대수(lambda calculus)에서 유래한다. 람다 대수에서 람다식(lambda expression)은 수학의 함수를 단순하게 표현하는 방법이다. 이름 없는 함수(익명함수), 람다식(lambda express..
vprog1215.tistory.com
Stream API
https://vprog1215.tistory.com/188
[Java] Stream API
Stream API 스트림은 API는 데이터를 추상화하여 다룬다. 다양한 방식으로 저장된 데이터를 읽고 쓰기 위한 공통된 방법을 제공한다. 배열, 컬렉션, 파일에 저장된 데이터 모두 같은 방법으로 다룰
vprog1215.tistory.com
Optional
https://vprog1215.tistory.com/58
[Java] Optional 와 OptionalInt
Optional에 대해 알아보자 Optional 이란? Optional 는 지네릭 클래스로 T 타입의 객체를 감싸는 래퍼 클래스이다. 모든 타입의 참조 변수를 담을수 있다. 최종 연산결과를 단순히 반환하는게 아니라 Opti
vprog1215.tistory.com
StringJoiner
https://vprog1215.tistory.com/189
[Java] Join() 과 StringJoiner
Join() Join 은 여러 문자열 사이에 구분자를 넣어서 결합한다. String instruments = "drum, bass, guitar"; String []arr = instruments.split(","); String str = String.join("-", arr); System.out.println(s..
vprog1215.tistory.com