😂2023.05.30

일일 회고 286일차

할일 및 한일

경험 및 배움

모던 자바 인 액션 8장(컬렉션 API 개선) 학습 및 정리

오늘도 역시 모던 자바 인 액션을 학습했다! 이번 단원은 컬렉션 API 개선이다.

List , Set , Map 을 쉽게 팩토리 메서드로 생성하는 방법과 여러가지 처리 메서드를 학습해보았다.

removeIf , replaceAll , forEach , getOrDefault 등등..

덕분에 알고리즘 문제를 풀 때 가끔 스트림으로 한 번씩 까불어보기도 한다🤣.

자세한 정리 내용은 링크를 첨부!

알고리즘 문제 풀이

또한, 알고리즘 문제 풀이를 진행하였다.

이번에는 새로운 메서드를 하나 알아서 기록하려고 한다.

Integer 클래스의 toBinaryString 메서드로, 10진수를 2진수로 변환하는데, 인수로 문자열과 지수를 받는다.

예를 들어 다음과 같은 경우는 2진수를 10진수로 변환하고 더한 뒤, 10진수를 2진수로 변환해준다.

Integer.toBinaryString(Integer.parseInt(bin1, 2) + Integer.parseInt(bin2, 2));ja

스프링 MVC 강의 학습

마지막으로는 스프링 MVC 강의를 학습했다.

오늘은 저번에 구현했던 프론트 컨트롤러에 View를 분리하고, Model를 추가하는 과정을 진행했다.

아무래도 한 번에 이해하긴 어려워서 몇 번 돌려봐야 할 것 같다.

개선 및 목표

  • 내일도 역시 동일하게!

Last updated