[JAVA] JAVA 8 버전의 주요 문법 - 람다 표현식, 스트림 API, Optional
2024. 6. 30.
1. 람다 표현식람다 표현식은 즉, 익명 함수이다! 이름 없는 함수불필요한 코드를 만들지 않고 간결하게 선언할 수 있다. - 람다 사용 전list.sort(new Comparator() { @Override public int compare(String str1, String str2) { return str1.compareTo(str2); }}); - 람다 사용 후 list.sort((Comparetor) (str1, str2) -> str1.compareTo(str2)); 1.1 파라미터 1개, 명령문 1개인 경우파라미터가 1개인 경우 파라미터를 감싸는 괄호를 생략할 수 있음, 명령문이 1개인 경우 함수를 감싸는 중괄호와 세미콜론을 생략할 수 있다.var1 -> ..