
Iterator iterator를 우리 말로 번역하면 '반복자'로, 객체 지향 프로그래밍에서 배열과 같은 여러 개의 데이터의 집합으로 이루어진 자료구조를 순회하는 객체를 의미한다. iterator를 우리 말로 번역하면 '반복자'입니다. 자바의 Collection에 저장되에 있는 요소들을 순회하는 인터페이스이다. Collection Collection이란 자바에서 제공하는 자료구조들의 인터페이스로 List, ArrayList, LinkedList, Set, HashSet, TreeSet, Stack, Queue 등이 이를 상속받고있다. 즉, 이러한 컬렉션 인터페이스를 상속받는 클래스들에 대해 Iterator 인터페이스 사용이 가능하다. Enumeration Iterator의 전신은 자바 초창기의 Enume..

문제출처 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 정수 리스트 num_list가 주어질 때, 마지막 원소가 그전 원소보다 크면 마지막 원소에서 그전 원소를 뺀 값을 마지막 원소가 그전 원소보다 크지 않다면 마지막 원소를 두 배한 값을 추가하여 return하도록 solution 함수를 완성해주세요. 입출력 예 num_list result [ 2, 1, 6 ] [ 2, 1, 6, 5 ] [ 5, 2, 1, 7, 5 ] [ 5, 2, 1, 7, 5, 10 ] 소스 import java.util.*; class Solution { public int[..
- Total
- Today
- Yesterday
- 중첩스코프
- Replace
- fsd 아키텍처
- SQL 개발자
- 블록스코프
- 스코프
- 호이스팅
- replaceAll
- rep;ㅁce
- 대소문자 변환
- useeffet
- Java
- startsWith()
- 마진과 패딩의 차이점
- 엑셀 파일 추출
- 프로그래머스
- n 번째 원소부터
- StringBuilder
- fsd 구조
- 배열만들기1
- SQLD
- replace와 replaceAll의 차이점
- 신입개발자 면접 준비
- 배열 만들기3
- 브라우저의 기본 구조
- 렌더링 과정
- 콜백 큐
- 문자열 반복하기
- Object.clone()
- nodelist
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |