자바8 람다의 힘2 [자바8 람다의 힘] 3장 String, Comparator 그리고 filter 이 글은 "자바 8 람다의 힘" 책을 정리한 글입니다. Chapter 3. String, Comparator 그리고 filter 1. String Iteration 문자열(String) 의 각 문자들을 출력해보자. public class IteraeString { public static void main(String[] args) { final String str = "w00t"; str.chars().forEach(System.out::println); } } 2장 컬렉션 사용에서 공부한 것 처럼 method reference와 함께 사용할 수 있다. 여기서 chars() 는 CharSequence 인터페이스로부터 파생한 String 클래스의 새로운 메소드이다. 위 코드를 실행해보면 아래와 같이 숫자.. 2015. 4. 1. [자바8 람다의 힘] 2장 컬렉션의 사용 이 글은 "자바 8 람다의 힘" 책을 정리한 글입니다. Chapter 2. 컬렉션의 사용 Java8에서 컬렉션을 어떻게 사용하는지 알아보기 전에 Java에서 Collection은 무엇인지부터 알아보자. 다음은 Java Collection Framework의 기본 상속 구조이다. Java 프로그래밍을 하다보면 크게 3가지 객체타입을 마주하게 된다. - List Element 들의 순서가 있으며, 중복을 허용한다. - Set Element 들의 순서는 없고, 중복이 허용되지 않는다. - Map List와 Set이 집합적 개념이라면, Map은 검색적 개념이 가미된 Interface이다. key와 value로 구성되며, key를 통해 value에 접근할 수 있다. 주로 사용되는 HashMap의 경우 Java 버.. 2015. 3. 26. 이전 1 다음