오늘은 자바로 메모장을 간단하게 만들어봤다. 나는 조회하는...간단한 부분을 맡아서 했다.
그동안 스트림을 어떻게 쓰는지 몰랐었는데, 이번에 한번 어떻게 쓰는지 맛봤다.
@Override
public ArrayList<Memo> getList() {
return (ArrayList<Memo>) memoDB.stream()
.sorted(Comparator.comparing(Memo::getLocalDateTime).reversed())
.collect(Collectors.toList());
}
메모를 시간 역순으로. 그러니까 최근 글이 가장 먼저 나오게 출력하는 부분에서 사용해봤다.
아직 완벽히는 모르겠지만 뭔가 조금 이해했다는 생각에 뿌듯했다.
나중에 스트림 사용하는 방법을 정리해봐도 좋을 것 같다.
'내일배움캠프 > TIL' 카테고리의 다른 글
2022.11.25 TIL (0) | 2022.11.25 |
---|---|
2022.11.24 TIL / 프로젝트 (0) | 2022.11.24 |
2022.11.22 TIL (0) | 2022.11.22 |
2022.11.21 TIL (0) | 2022.11.21 |
2022.11.18 TIL (1) | 2022.11.18 |