sy_develop_note

  • 홈
  • 태그
  • 방명록

java map 1

[Java] computeIfAbsent 효율적인 데이터 캐싱과 값 처리

computeIfAbsent를 아시나요?🫥저는 자료구조를 좀 더 효율적으로 사용하려고 찾아보다가 발견한 메서드입니다!Java의 Map 인터페이스에 있는 메서드로 키가 없을 때만 값을 계산하여 맵을 추가하고, 키가 이미 존재하는 경우에는 기존의 값을 반환합니다. 이러한 기능은 데이터 캐싱, 복잡한 객체 생성, 그리고 데이터 동기화에 매우 유용하게 사용될 수 있습니다. computeIfAbsent의 사용법computeIfAbsent 메서드는 다음과 같은 시그니처를 가지고 있습니다.key : 맵에서 찾으려는 키입니다.mappingFuction: 값이 존재하지 않을 때 키를 기반으로 값을 생성하는 함수입니다.메서드는 키가 맵에 존재하지 않는 경우에만 mappringFunction을 호출하여 값을 생성하고, 생..

Backend/Java 2024.07.27
이전
1
다음
더보기
프로필사진

sy_develop_note

  • 분류 전체보기
    • Backend
      • Spring
      • Java
      • TypeScript
      • TestCode
      • IntelliJ
    • Data
      • Redis
      • Kafka
      • DataBase
      • MySQL
      • MongoDB
      • PostgreSQL
    • Architecture
      • ContainerTech
      • DesignPatterns
    • Infra
      • Git
      • Linux
    • Web
      • HTTP
    • AI
      • N8N
    • Algorithm
      • CodingTest
    • 개발끄적

Tag

프로그래머스, typescript, Java, Spring, MySQL, mongoDB, java 코테 문제 풀이, 코테 문제 풀이, 타입스크립트, 티스토리챌린지, programmers, 프로그래머스 문제 풀이, 만들면서 배우는 클린 아키텍처, 오블완, Baekjoon, 클린 아키텍처, Git, 자바, 백준, 깃,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

  • Github

티스토리툴바