목록java (2)
눈송이의 개발생활
초기 세팅은 [스프링 부트와 AWS로 혼자 구현하는 웹 서비스] 참고해서 진행했다. 🌱 IntelliJ에 새 프로젝트 생성 - gradle 새 프로젝트를 생성하기 위해서 IntelliJ를 열면 Create New Project 버튼이 상단에 있다. 그 버튼을 누르면 옆의 사진과 같이 프로젝트의 유형을 선택할 수 있는 창이 뜬다. 1. Gradle - Java를 선택 2. 폴더 위치와 이름 선택 3. Gradle 기반의 Java 프로젝트 생성됨 🌱 Github과 연동하기 - 이미 repository가 있는 경우 이미 존재하는 Github repository에 해당 프로젝트를 올리고 싶었기 때문에 IntelliJ에서 제공하는 "Share project on Github"는 사용하지 않았다. 터미널에서 다음 ..
Hashmap이란? Hashing된 map 객체를 map에 넣는 것 💡 Map은 무엇인가? MAP : key & value를 가진 자료구조. key와 value를 쌍으로 보관 KEY : map에 유일하게 (중복되지 않게) 존재. 동일한 key가 들어오면 기존의 쌍 대체 VALUE : 중복 가능. key를 통해서 값을 볼 수 있음 💡 Hashing은 무엇인가? key 값을 hash function에 대입해서 계산된 결과를 주소로 사용하여 value에 접근할 수 있게 함 Java에서의 HashMap //선언 import java.util.HashMap; HashMap map = new HashMap(); ✅ 값 추가 // key, value map.put("A", 100); map.put("B", 101);..