Lab5

Lab5_template

ValueCollectionTest ValueLib를 참고한다.

Lab5 프로젝트 디렉토리 안에 모든 파일(src/*.java & bin/*.class)와 보고서 (3~4장)를 넣고 Lab5_학번_이름.zip 압축한 후 e-learning (http://lms.dankook.ac.kr/index.jsp)으로 제출

Lab5 – Collections(ArrayList, HashMap, Comparable, Comparator, sort, equals, hashCode)

본인이 작성한 Lab4에 LengthConverter 클래스를 참고하여 다른 클래스도 바꾼다. ConverterTest에서는 ArrayList를 사용하여 각종 Converter 데이터를 추가하고 테이블로 출력한다.

https://www.unitconverters.net/length/km-to-miles.htm

그리고 sort를 사용하여 Comparable vs Comparator 차이점을 비교해본다. 또한 HashMap을 사용하여== vs equals vs hashCode 차이점을 비교해본다.

보고서는 출력해서 수업시작 전에 제출한다.

보고서의 내용은 기존 코드 분석과 이해한 내용 그리고 본인이 추가한 코드내용을 적는다.