12_IO
실습 문제(Score 출력)
학생의 점수를 입력받아 파일에 데이터를 저장하고 성적을 출력하는 프로그램을 작성해보자.
-
ScoreDAO.java
-
ScoreController.java
-
ScoreMenu.java
-
실행 결과
파일에 비형식적인 이전 데이터가 저장되어 있으면 원하는 출력이 나오지 않을 수 있다.
13_Collection
<aside>
📌 컬렉션(Collection)
- 자료구조가 내장되어 있는 클래스로 자바에서 제공하는 "자료구조"를 담당하는 "프레임 워크"
자료 구조
- 방대한 데이터들을 효율적(구조적)으로 다룰 때 필요한 개념
프레임 워크
정리:
- 데이터들이 새로이 추가되거나, 삭제가 되거나, 수정이 되는 기능(알고리즘 활용)들이 이미 정의되어 있는 틀이 Collection이다.
⇒ 대량의 데이터들을 관리하고자 할 때 배열 가지고 충분히 사용했었음. 단, 이 배열의 단점을 보완한 것이 컬렉션
</aside>