# 컬렉션

Collections.forEach vs Stream.forEach
forEach는 for문을 연속된 데이터를 가진 집합 에서 편하게 사용하기 위해 추가된 문법이다.자바에서 연속된 데이터를 가진 집합엔 컬렉션과 stream이 있고, 둘 모두 forEach를 지원한다.컬렉션은 대표적인 데이터들의 집합이며, 자바에서 가장 많이 사용되는 A

[Section 1] Java 컬렉션
사진은 오페라 가르니에 천장 - 내가 본 어느 건축물보다도 제일 화려했다 평소에 개념으로만 배우고 실제로 많이 써보지는 않아 어렴풋이 알고만 있고 설명할 수는 없는 enum, generic 이었고, 예외 처리는 필요할 때는 많지만 그때그때 찾아보고 결국 사용하지 못할

해시 테이블
집합은 데이터를 중복되지 않게 저장하는 추상 자료형이다.맵은 키와 이에 연관되는 값을 함께 저장하는 추상 자료형으로 이때 키는 유일해야 한다.맵은 연관 배열, 사전이라고도 함중복된 데이터를 허용하는 자료형을 멀티셋, 멀티맵이라고 한다.둘은 저장되는 타입만 다를 뿐 똑같

자료구조에 대한 이해
컴퓨터 프로그램은 데이터를 입력받아 조작하고 반환하는 것이 전부이다.데이터를 어떻게 조직하느냐에 따라 프로그램은 수십 수백 배 빠르거나 느리게 실행될 수 있다.데이터를 조직하는 방법을 자료구조라고 한다.더 나은 프로그램을 작성하기 위해서는 다양한 자료구조를 알아야 하고

컬렉션 프레임워크
컬렉션 프레임워크 다수의 데이터를 쉽고 효과적으로 처리할 수 있는 표준화된 방법을 제공하는 클래스의 집합을 의미 즉 데이터를 저장하는 자료 구조와 데이터를 처리하는 알고리즘을 구조화하여 클래스로 구현해 놓은 것 컬렉션 프레임워크는 자바의 인터페이스를 사용하여 구현 컬렉션 프레임워크 주요 인터페이스 List 인터페이스 Set 인터페이스 Map 인터페이스 ...

Java의 정석 (컬렉션 프레임웍)1-2
Iterator, ListIterator, Enumeration\-Iterator, ListIterator, Enumeration은 모두 컬렉션에 저장된 요소를 접근하는데 사용되는 인터페이스이다.\-Enumeration은 Iterator의 구버전이며, ListItera

Java의 정석 (컬렉션 프레임웍)1-1
컬렉션 프레임웍이란?"데이터 군을 저장하는 클래스들을 표준화한 설계"를 뜻한다.컬렉션 프레임웍의 핵심 인터페이스1.List \-순서가 있는 데이터의 집합\-데이터의 중복을 허용한다.\-구현클래스: ArrayList, LinkedList, Stack, Vector 등2

[Java Tips] Generic & Collection
Intro Java 를 어느정도 쓰다보면 Generic 과 Collection이라는 개념을 마주하게 된다. 사실 크게 어려운 개념은 아니다. Java를 쓰다보면 상당히 자주 마주치게 되는 개념이다. 이번 포스팅의 주제는 Generic과 Collection. Java

컬렉션 (Collection) 프레임 워크
표준화,정형화된 체계적인 프로그래밍 방식 컬렉션(다수의 객체)을 다루기 위한 표준화된 프로그래밍 방식컬렉션을 쉽고 편리하게 다룰 수 있는 다양한 클래스를 제공다수의 데이터를 저장할 수 있는 클래스순서가 있는 데이터의 집합, 데이터의 중복 허용 (ex : 대기자 목록)구
TIL. 컬렉션(Set, Map)
Set set 이란? >집합의 개념이다. 순서가 없고 중복도 불가하다. 선언방법 제네릭타입을 이용해서 안에 set에 들어갈 자료형을 넣어준다. set 예시코드 콘솔 실행화면
TIL. 제네릭, 컬렉션
형태 : <T>제네릭은 wrapper class 자료형만 사용가능하다.자료형을 바꿀 때 쓴다.생성될 때 꺽쇠에 들어가있는 타입으로 생성을 하겠다라는 의미이다.항상 객체는 생성이 될 때 기준으로 봐야한다.? extends 자료형 (대상 객체 하위)뒤에 있는 자료형을
[Swift 기초 문법] 데이터 타입 +@
튜플(Tuple)은 지정된 데이터의 묶음이라고 표현할 수 있다.다음 코드를 보면 더욱 이해가 더 빠를 것이다.입력출력스위프트는 튜플 외에도 많은 수의 데이터를 묶어 저장하고 관리할 수 있는 컬렉션 타입을 제공한다. 컬렉션 타입에는 배열, 딕셔너리, 세트 등이 있다.배열

[Effective Java 스터디 week8] [ITEM 47] 반환 타입으로는 스트림보다 컬렉션이 낫다
자바 7까지는 일련의 원소를 반환하는 메서드에서 번환 타입으로 Collection, Set, List와 같은 컬렉션 인터페이스(기본) 혹은 Iterable이나 배열을 사용했다.예외1 - for-each 문에서만 쓰이거나 반환된 원소 시퀀스가 일부 Collection 메

Swift 기초 - 컬렉션 타입 (Array, Dictionary, Set)
네이버 boostcourse의 "iOS 프로그래밍을 위한 Swift 기초" 강의를 보며 정리한 내용입니다.Swift에서는 컬렉션 타입으로 3가지를 지원합니다. \- Array \- 순서가 있는 리스트 컬렉션 \- Dictionary \- '키'와 '값'의 쌍