개발일기

개발일기

  • 분류 전체보기 (70)
    • 개발일기 (2)
    • DB (8)
      • MySQL (2)
      • PostgreSQL (6)
    • WEB (30)
      • JAVASCRIPT (7)
      • Vue.js (2)
      • MyBatis (3)
      • PHP (7)
      • HTML_CSS (5)
      • etc. (3)
    • Java (9)
    • Android (5)
    • Kotlin (0)
    • C# (3)
    • Python (2)
    • 개발 툴 (5)
    • 기획 (1)
    • 자료실 (2)
    • React (0)
  • 홈
  • 태그
RSS 피드
로그인
로그아웃 글쓰기 관리

개발일기

컨텐츠 검색

태그

PHP php7 vuejs mybatis java programming PostgreSQL CSS VirtualBox 공휴일API Java letsencrypt isset 안드로이드스튜디오 매출취소설계 기획 ubuntu SQLD JavaScript c# androidstudio

최근글

댓글

공지사항

아카이브

Algorithms(1)

  • [JAVA] HashMap, LinkedHashMap - value로 key찾기

    HashMap, LinkedHashMap에서 value로 key를 찾을 때 사용하는 방법입니다. 1. map을 반복하면서 값 찾기 모든 엔트리를 확인해야하므로 실행 시간이 오래 걸립니다. HashMap map = new HashMap(); map.put("a" , 100); map.put("b" , 200); map.put("c" , 300); for (Map.Entry entry : map.entrySet()) { if(entry.getValue() == 100){ return entry.getKey(); } } 2. key와 value를 바꾼 map생성 첫번째 방법보다 빠르게 key를 찾을 수 있지만, 두 개의 hashmap을 유지해야한다는 단점이 있습니다. 1) 모든 key의 value가 다를 경우..

    2023.08.09
이전
1
다음
개발일기
© 2018 TISTORY. All rights reserved.

티스토리툴바