til (2) 썸네일형 리스트형 Java 전화번호부 만들기 위 사진은 메인에서 원하는 정보들을 전화번호부에 넣었을 때, 콘솔에 출력되는 화면이다 Info 생성자에서는 이름과 나이, 핸드폰 번호를 매개변수로 받고 (toString은 콘솔에 어떤 걸 출력할지 나타내준다) compareTo 함수는 Comparable를 이용해 전화번호부에 있는 것들과 이름이 같지 않다면 핸드폰 번호순으로 정렬하고 이름이 같다면 이름순으로 정렬하게 만들어준다 그리고 새로운 그룹을 추가할 때, 만약 phonebook이 매개변수로 받는 새로운 그룹 이름을 가지고 있다면 "이미 존재하는 그룹입니다"를 콘솔에 출력해주고 return false를 해준다 반대로 만약 이미 존재하지 않다면 전화번호부에 추가해주고 추가된 내용을 콘솔에 출력해준다 위에 함수는 주석 처리된 내용의 함수들! 그룹 스터디 & TIL 공부법 [스터디 주제] 백준 / leetcode 등 알고리즘 문제풀이 독서 / 교재 공부는 지극히 개인적인 것이기 때문에, 스터디를 여러 개 참여한다 해도 열정적으로 하지 않는 이상 효과는 발휘할 수 없다 학습은 어디서나 자기만의 기준이 있고, 그 기준을 깨기 위해선 외부의 영향을 받아야 한다 [장점] 남에게 설명할 수 있는 수준으로 학습하게 된다 (자기가 맡은 부분의 Q&A도 예상해가야 하기 때문이다) 완주하기 어려운 레이스도 완주하게 된다 (팀원간의 강제성을 부여해준다) 개발자 인맥을 넓힐 수 있다 (사내추천 및 개발자들간의 회사특징도 공유할 수 있다) 성장에 도움되는 자극을 받을 수 있다 (같은 주제의 같은 책으로 진행하였을 때 수준 차이를 느낄 수 있다) [단점] 시간 낭비 발생 (.. 이전 1 다음