반응형 map3 [JAVA] HashMap 사용 이 글을 검색해서 보는 사람은 HashMap 기능을 알지만 어떻게 쓰는지 기억이 안 나서 들어왔을 가능성이 높다. 하지만 그래도 기초적인 개념은잡고 가자. 1. HashMap Key와 Value로 이루어진 배열이라 생각하면 편하다. 하지만 배열처럼 index 번호는 없고 Key 또는 Value로 호출하는 방식이다. Key : Value 가 1:1 로 매칭 된다. 2. 선언 HashMap map = new HashMap(); HashMap '선언할 변수 명' = new HashMap(); 위와 같이 선언한다. 안에 내부에는 Integer, String, Float, Vector... 등 다양한 형식을 넣을 수 있다. 3. 입력 map.put("fruit", "apple"); map.put("animal",.. 2022. 8. 3. [Python] TypeError: 'list' object is not callable 에러 파이썬을 쓰다 보면 종종 마주치는 에러 문장이다. map = [] for i in range(n): map.append(list(map(int, input().split()))) 위와 같이 map이라는 변수에 값들을 추가로 입력받으며 저장하려 했으나 위와 같은 에러가 출력되어서 원인을 찾게 되었다. 원인은 map이라는 변수가 파이썬에서 실제 사용하는 함수명과 동일하게 때문이다. 그러니 map이라는 변수를 다른 이름으로 변경해주면 해결된다. input_map = [] for i in range(n): input_map.append(list(map(int, input().split()))) 위와 같이 map -> input_map으로 변경시켜주니 에러가 사라지고 정상 작동되었다. 이러한 에러는 map 뿐만 .. 2022. 7. 19. [JAVA] 구글 geocode 이용한 gps를 한글명 주소로 바꾸기 회사에서 프로젝트 진행중 gps 정보를 주소가 찍히게끔 변경해달라는 요구를 받았다. 그래서 알아보았다. 우선 google에 접속하여 api key를 발급받고 사용하고자 하는 api를 등록해야 한다. https://cloud.google.com/maps-platform/ Google Maps Platform - Location and Mapping Solutions Create real world and real time experiences for your customers with dynamic maps, routes & places APIs from Google Maps Platform’s location solutions. mapsplatform.google.com 위의 주소에서 좌측 상단의 프로젝.. 2022. 1. 4. 이전 1 다음 반응형