반응형
Notice
Recent Posts
Recent Comments
목록2025/04/23 (1)
IT 일기장
[Java] 람다식 - stream 활용
시작 계기 개발하면서 키 값과 기업명의 상관관계를 :와 ,로 연결해서 데이터를 불러오자고 정의했던게 있었다.데이터를 넣었을때는 단일로 넣었지만 불러올때는 간편하게 :와 ,로 연결해서 데이터를 불러오고 싶었는데for문과 forEach문으로 충분히 해결은 가능하지만 불필요한 코드도 줄이고 싶고 성능을 높이고자 시작하게 됐다. 람다식이란? 별도의 명칭을 지정할 필요 없이 이름 없이 그 내용물만 정의한 개념이다.Java 8 버전 이후 부터 가능하며, 실무적인 장점으로 코드가 간결해진다. 불필요한 루프문의 삭제가 가능하고 동일한 함수를 재활용할 수 있는 여지가 많아지고 필요한 정보만을 사용하는 방식으로 인해 퍼포먼스가 향상된다. 예를 들면for문은 "1부터 100까지 순차적으로 증가하면서 이 코드를 순차적으로 ..
프로그래밍 언어/Java
2025. 4. 23. 16:00