일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Vue
- dabase
- 프로그래머스
- superBuilder
- builder-pattern
- IntelliJ
- 해시맵
- 자바
- ORM
- programmers
- 뷰
- docker
- map
- Di
- CKA
- JPA
- DevOps
- 코딩테스트연습
- hibernate
- cd
- Kubernetes
- java
- CI
- SpringMVC
- CI/CD
- Spring
- Oracle
- 알고리즘
- k8s
- vuejs
- Today
- Total
목록map (2)
문홍의 공부장
Java Stream 활용하기 Java stream ? 배열/컬렉션을 함수형으로 처리 가능 간단한 병렬처리 가능(하나의 작업을 둘 이상으로 쪼개어 동시 진행) 자바 스트림을 사용하여 배열/인스턴스에 여러 함수를 조합하여 원하는 결과를 필터링하고, 가공된 결과를 얻을 수 있으며, 람다식을 사용하여 코드의 가독성을 높이고 간결하게 표현할 수 있다. 생성하기 배열 / 컬렉션 / 빈 스트림 Stream.builder() / Stream.generate() / Stream.iterate() 기본 타입형 / String / 파일 스트림 병렬 스트림 / 스트림 연결하기 가공하기 Filtering Mapping Sorting Iterating 결과 만들기 Calculating Reduction Collecting Ma..
HashMap의 개념과 특징 HashMap은 Map을 구현했으므로, Map의 특징인 키와 값을 묶어 하나의 데이터(entry)로 저장한다는 특징을 갖는다. 그렇다면 해시맵은 어떻게 사용하여야 할까? HashMap을 사용하는 이유를 예를 들어 명확하게 설명해 놓은 포스팅이 있어, 예시를 빌려왔다. 원문은 https://dzone.com/articles/how-to-use-java-hashmap-effectively이다. 여러분이 편의점(원문은 식료품점)을 운영하고 있고, 여러분의 가게에서 많은 종류의 상품을 다루고 있다고 하자. 그 많은 상품들은 각자 이름과 가격이 있다. 이 모든 상품을 모두 기억하고 있는 것은 어려운 일이다. 상품들의 정보를 노트에 기록하는 중에도 상품을 팔아야되며 또 그것들의 가격을 ..