반응형

map 4

[Java] Collections Framework - Map

Map Interface Map Interface K : Key, data의 식별자 V : Value, 실제 data 즉 Key - Value의 쌍으로 data를 유지하기 위한 Interface iterable을 상속하지 않음. Iterator를 사용하지 못함 ▶ HashMap Map Interface를 구현한 대표적인 Collection Class Hash Algorithm 기반의 분류기능을 가진 Map구조. 분류 Unique : 보안에서 사용 ▶ LinkedHashMap 순서가 있다. ▶ TreeMap 범위 검색, 정렬에 유리한 Colleciton class 이진탐색트리 구조 HashMap보다 데이터 추가, 삭제에 시간이 더 걸림 ▶ 메서드 메서드 설명 void clear() Map의 모든 객체를 삭..

JAVA 2022.07.26

[Java] Collections Framework (총정리)

Collections Framework Collection(다수의 DATA)을 다루기 위한 표준화된 프로그래밍 방식. 재사용 가능한 컬렉션 데이터 구조를 구현하기 위한 Class 및 Interface의 집합. Framework라고 표현하나 Library 방식으로 동작한다. 컬렉션 데이터 구조란 범용적으로 사용하는 데이터 구조를 의미한다. * Collection : 여러 객체(데이터)를 모아 놓은것을 의미. * Framework : 구현, 실행을 모두 할 수 있는 S/W 환경. 표준화, 정형화된 체계적인 프로그래밍 방식 * Library : 구현, 실행을 위해 사용하는 S/W. 인터페이스 특징 구현 클래스 예 List 순서가 있는 데이터의 집합, 데이터의 중복을 허용한다. Array List, Linked..

JAVA 2022.07.05

[JavaScript] Callback function(콜백 함수), forEach, map, filter

Callback 함수 함수의 레퍼런스 값을 파라미터로 전달하여 호출되는 함수. 자바스크립트의 콜백함수는 엄밀한 콜백 함수는 아님. 콜백 함수의 응용 ▶ forEach() 배열의 요소의 갯수 만큼 순회한다. 초기화 하지 않은 값은 반복 하지 않는다. const arraySparse = [1,3,,7] arraySparse.forEach(function(element){ console.log(element) }) // 1 // 3 // 7 예제 ※ forEach와 callback함수로 2단 4단을 출력하시오. ▶ map() 호출한 결과를 모아 새로운 배열을 반환한다. 만약 callback함수에서 리턴을 하지 않는다면 undefined 배열 생성. 비파괴적 함수. 예제 ※ [‘홍길동, ‘세종대왕’, ‘김구‘,..

JavaScript 2022.04.12
반응형