Iterator 패턴일련의 데이터 집합에 대하여 순차적인 접근을 지원하는 패턴for문에서 사용되는 변수 `i`의 기능을 추상화하여 일반화한 것iterator를 '반복자'라고도 한다.for(int i=0; i Iterator 패턴 예제책장에 책을 넣고, 책 이름을 차례대로 표시하는 프로그램`Iterable` 집합체를 나타내는 인터페이스`Iterator` 처리를 반복하는 반복자를 나타내는 인터페이스`Book` 책 클래스`BookShelf` 책장 클래스`BookShelfIterator` 책장 검색 클래스`Main` 동작 테스트용 클래스 Iterable 인터페이스package Iterator;// Iterator를 만들기 위한 것// iterator() 메서드를 사용해 Iterator() 인터페이스를 구현한 클..
💣 이슈맥북 재부팅 후 오라클에서 sql을 실행하려고 하니 `the network adapter could not establish the connection` 에러 팝업이 뜨며 실행이 되지 않았다. 🔧 해결 방법터미널에 `colima start --memory 4 --arch x86_64` 입력 후 잠시 기다리니 정상적으로 동작하는 걸 확인할 수 있었다.