일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DesignPattern
- 큐
- Collection
- 프로그래머스
- 겨울카카오인턴
- 함수형 프로그래밍
- JavaScript
- design-pattern
- Python
- Java
- 자바
- functional programming
- Collections
- Pattern
- 파이썬
- exception
- Spring
- 스택
- Rails
- solid
- Eclipse
- lambda calculus
- 로버트마틴
- Network
- 디자인패턴
- javscript
- JDBC
- 백준
- tcp
- 람다 칼큘러스
- Today
- Total
목록Collection (4)
개발자 노트
관련 글 java docs Collection 정리[상위 문서] Set 인터페이스란? 중복된 elements를 담지 않는 Collection 특징 수학의 집합을 모델 삼음 오직 Collection의 메서드만 상속받고, 중복된 element를 금지하는 제약만 추가. 이미 collection에 존재하는 element를 추가할 경우 add method의 반환 값은 false이다. equals hashCode operation에 대한 강한 제약사항을 두었음. Set 구현체의 타입이 다르더라도 Set inatance간 의미있는 비교 가능. 두 Set간 동일한 elements를 지닐 경우, 두 set은 동일하다고 한다. 다용도 Set 구현체들 HashSet hash table에 elements를 저장 가장 성능이 ..
관련 글 java docs Collection 정리[상위 문서] Collection이란? elements들의 그룹을 나타냅니다. Collection interface 가장 일반화된 collections를 전달하는데 사용됩니다. 예 - HashSet의 conversion consturctor public HashSet(Collection c) boolean addAll(Collection c) boolean retainAll(Collection c) void clear() array operations를 위한 메서드 Object[] toArray() T[] toArray(T[] a) Stream API를 위한 method Stream stream() Stream parallelStream() Collect..
Implementations 관련 글 java docs - https://docs.oracle.com/javase/tutorial/collections/implementations/index.html 상위 목록(collection 정리) - https://jurogrammer.tistory.com/172 서론 구현체는 collections를 저장하는데 사용되는 data objects를 의미합니다. 이 구현체들은 앞서 말한 interfaces를 구현했죠. 종류 다음 구현체들에 대해 설명할 예정입니다. General-purpose implementations 일상적으로 사용할 수 있는 구현체들입니다. Special-purpose implementations 특수한 상황에서 사용하는 구현체들입니다. 일반적이지..
관련 글 https://jurogrammer.tistory.com/172 Interfaces https://docs.oracle.com/javase/tutorial/collections/interfaces/index.html 개요 core collection의 interfaces는 서로 다른 타입의 collections들을 캡슐화합니다. 따라서 서로 다른 collections을 detail을 신경쓰지 않고 조작할 수 있게 되지요. collection interface는 Java Collection Framework의 근간이라고 보시면 됩니다. Interface 챕터에서는 collection interfaces의 효율적인 사용 방법에 대한 일반적인 가이드라인을 제공해줄 예정입니다. 유의할 점 Map은 Co..