목록Backend🧱/Java (1)
개발일지

김영한 강사님의 Spring 강의를 듣다가,@Overridepublic List findAll() { return new ArrayList(store.values());} ArrayList 생성자 파라미터에 HashMap 오브젝트의 values()가 있다. 예전부터 ArrayList 생성시 파라미터로 이것 저것 넣어줬을 때 안됐던 기억이 매우 많다.(파이썬을 쓰던 버릇 때문에 이것저것 넣어봤다...) 그런데 의외로 해쉬맵의 values()가 가능한 것을보고, 그게 어떻게 가능한건지 궁금해졌다. 그리고, ArrayList 생성자 파라미터로 가능한 것들도 정리해보고자 한다. A. 결론은?ArrayList는 생성 시 Collection을 매개변수로 받는다. ArrayList클래스의 생성자를 보면, 파라..
Backend🧱/Java
2024. 11. 24. 12:25