일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 싱글톤
- Linux
- html
- 목록
- springSecurity
- Spring boot
- input태그
- JAVA11
- 스프링 부트
- 프로그래머스
- springboot
- gradle
- 코딩테스트
- 시큐리티
- 리눅스
- css
- codingtest
- 2차원배열
- 반복문
- sql
- 시큐리티로그인
- javascript
- programmers
- StyleSheet
- 시큐리티 로그아웃
- java
- 시큐리티 로그인
- 로그인
- 소스트리
- security
- Today
- Total
목록LinkedList (2)
JAVAIARY

1. 컬렉션 프레임워크 객체(데이터)를 저장하는 클래스들을 표준화한 설계 -> 쉽게 말해 제공해주는 저장 형식 컬렉션을 쉽고 편리하게 다룰 수 있는 다양한 클래스를 제공 장점 : 생산성 향상, 유지보수가 쉬움 2. 핵심 인터페이스와 메서드 1) 인터페이스의 종류 List (Collection) 순서가 있는 데이터의 집합. 중복 가능 ArrayList, LinkedList, Stack, Vector Set (Collection) 순서가 없는 데이터의 집합. 중복 불가 양의 정수 집합, 소수의 집합 Map 키(key), 값(value) 쌍으로 이루어진 데이터의 집합 키의 중복 불가 HashMap, TreeMap, Hashtable, Properties... 💡List와 Set은 공통된 부분이 있어 Colle..

likedList 노드의 추가와 삭제 0. linkedList 생성 MyLinkedList 클래스 public class MyLinkedList { private MyListNode head; int count; public MyLinkedList() { head = null; count = 0; } public MyListNode addElement(String data) { MyListNode newNode; if (head == null) { newNode = new MyListNode(data); head = newNode; } else { newNode = new MyListNode(data); MyListNode temp = head; while(temp.next != null) temp = ..