728x90 반응형 equals2 JAVA 개발자 수업 28일차 - HashSet 1. HashSet 1. HashSet [정의] - Set인터페이스를 구현한 가장 대표적인 컬렉션 - 순서가 없는 배열이다. --> 방 번호가 존재하지않으며, 첨자(index)를 사용하지 않는다. - 요소가 중복값을 가질 수 없다. [ArrayList와 HashSet의 비교1] ArrayList list = new ArrayList(); HashSet set = new HashSet(); //ArrayList & HashSet 데이터 추가 list.add("사과"); list.add("딸기"); list.add("바나나"); list.add("딸기"); set.add("사과"); set.add("딸기"); set.add("바나나"); set.add("딸기"); System.out.println("Arra.. 2021. 5. 6. Java 파일 입출력 + 컬렉션을 이용해서 메모장 만들기 파일 입출력(백업 장치) + 컬렉션(주대상) [기능] - 메모 쓰기 - 메모 읽기 - 메모 삭제 [데이터] - 메모: 고유번호, 작성자, 메모내용, 날짜, 중요도 - 파일: memo.dat [프로그램 흐름] - 프로그램 시작: 파일 모든 내용 읽기(파일 입출력) --> 메모리 저장(컬렉션) - 프로그램 사용: 메모리 조작(컬렉션) - 프로그램 종료: 메모리 저장(컬렉션) > 모든 파일 내용 쓰기(파일 입출력) [추가한 클래스] public class Memo { private String seq; //고유번호 private String name;//이름 private String regdate;//날짜 private String priority;//중요도(A, B, C) private String con.. 2021. 5. 1. 이전 1 다음 728x90 반응형