반응형
위 사진은 메인에서 원하는 정보들을 전화번호부에 넣었을 때,
콘솔에 출력되는 화면이다
Info 생성자에서는 이름과 나이, 핸드폰 번호를 매개변수로 받고
(toString은 콘솔에 어떤 걸 출력할지 나타내준다)
compareTo 함수는
Comparable를 이용해 전화번호부에 있는 것들과
이름이 같지 않다면 핸드폰 번호순으로 정렬하고 이름이 같다면 이름순으로 정렬하게 만들어준다
그리고 새로운 그룹을 추가할 때,
만약 phonebook이 매개변수로 받는 새로운 그룹 이름을 가지고 있다면 "이미 존재하는 그룹입니다"를 콘솔에 출력해주고
return false를 해준다
반대로 만약 이미 존재하지 않다면 전화번호부에 추가해주고 추가된 내용을 콘솔에 출력해준다
위에 함수는 주석 처리된 내용의 함수들!
반응형
'TIL > Java' 카테고리의 다른 글
Java 통아저씨 게임 만들기 (0) | 2021.08.07 |
---|---|
Java 학교만들기 (클래스 나누기 복습) (0) | 2021.08.06 |
Java 행맨 구현 (0) | 2021.08.06 |
Java 사용가능한 비밀번호 출력 (BruteForce) (0) | 2021.08.05 |
Java Calendar 만들기 (0) | 2021.08.04 |