Java 기초 문법과 자료구조 활용 과정에서 작성한 미니 실습 및 트러블슈팅 기록 저장소입니다.
1️⃣ 배열(Array) 기초
- 배열의 선언, 생성, 인덱스 활용 학습
- 배열 데이터 정렬, 출력, 중복 제거 실습
- 상세 설명: Array 폴더 README
- ArrayList를 활용한 주문 목록 관리
- 중복 주문 처리 로직 구현
- HashMap과
getOrDefault()를 활용한 코드 개선 경험 - 상세 설명: burger_kiosk 폴더 README
이 저장소를 통해 Java 배열과 컬렉션을 활용하는 기본 흐름을 학습했습니다.
특히 햄버거 키오스크 예제에서는 ArrayList만으로 중복 데이터를 처리하려고 시도한 뒤, HashMap을 활용하면 같은 문제를 훨씬 간결하게 해결할 수 있다는 점을 경험했습니다.