728x90
컬렉션 프레임워크
**셋리큐맵 -실무에선 이미 잘구현되어있기 때문에 활용은 하지만 대겹 시험에선 필수임, 실무에선 이걸 새로 쓰지않음!
*collection<E>
*Set<E> *List<E> *Queue<E> *Map<K,V>
stack은 구현가능해야함 - 외워야함
자료구조 및 알고리즘을 구현해 놓은..
ArrayList<E> vs LinkedList<E> 두개 장단점은 기본으로 알아둬야하는 외워야할것임.
배열의 immutable. 이것만 이해하면 위에는 저절로 이해됨
Iteratior<String> itr = list.iterator(); //반복자획득
--반복자를 이용한 순차적 참조.
Iterator 관련 예제
package edu.bit.ex;
import java.util.Iterator;
import java.util.LinkedList;
public class CollectionFrameWork {
public static void main(String[] args) {
LinkedList<Integer> list = new LinkedList<>();
list.add(10);
list.add(20);
list.add(30);
int n;
for(Iterator<Integer> itr = list.iterator(); itr.hasNext();) {
n = itr.next();
System.out.println(n+"\t");
}
System.out.println();
}
}
Set<E> 인터페이스 --집합--대표적예:로또 --프로젝트때 한번쯤은 쓴다.
미분적분을 알자.. 더많은분야로 나갈수있다.
HashSet<E> 인스턴스
add할때마다 동일인스턴스를..
=========21.03.03===========
728x90
'코딩 > 수업 정리' 카테고리의 다른 글
2021.02.26 (0) | 2021.02.26 |
---|---|
소스트리 사용법 (0) | 2021.02.25 |
21.02.24 [064] Wed (0) | 2021.02.24 |
21.02.23 [063] Tue (0) | 2021.02.23 |
21.02.22 [062] Mon (0) | 2021.02.22 |
댓글