Day3

피오·2021년 11월 3일
0
post-thumbnail

컬렉션 프레임워크

  • 배열을 쓸 때보다 코드를 간소화할 수 있다.
  • 유용한 api가 많다.
  • 유연하다.
    • 메서드 내부에서 ArrayList로 데이터를 다루다가 LinkedList로 변경해야 하는 경우가 생기더라도 메서드 리턴타입이 List이라면 타입문제가 발생하지 않음.
    • 유연하기 때문에 변수명에도 신경을 써야 한다. member 데이터를 List에 담아서 memberList라는 변수명을 지어서 사용하다가 Set에 담기로 바꿨다면? 기존 변수명을 모두 memberSet으로 바꿔줘야 할 것이다. 처음부터 이를 포괄할 수 있는 members로 짓는 게 바람직하다.

소소하게 챙겨가기

git rm

  • .gitignore파일이 잘못 설정되어 원격저장소에 올라가지 말아야 할 것이 올라갔을 때 이 명령어로 지울 수 있다.
  • 향후 공부 키워드 git update


Day3 회고

컬렉션 프레임워크를 공부할 땐 별 문제 없었지만 직접 사용하는 건 너무 다른 문제였다. 단이 컬렉션 프레임워크 사용에 대해 많이 조언해줬는데, 배운대로 잘 적용해봐야겠다.

배열로 중복제거하려고 삽질하다가 조원의 shuffle메서드를 보고 내가 너무 한심했다 ㅜㅜ.. 코드를 많이 작성해봐야 한다는 호눅스의 말이 생각나는 하루였다. 삽질 적당히 했으면 다음문제도 풀어보지 않았을까.. 공부 많이 해야겠다.


참고

profile
블로그 이전했습니다. https://pzbg.tistory.com/

0개의 댓글