본문 바로가기

Vector

[Java] 자바 Vector 사용 방법 Vector는 ArrayList와 LinkedList와 같이 리스트를 구체화한 클래스입니다. ArrayList와 LinkedList에 대한 내용은 아래 링크에서 확인 가능합니다. 2020.11.11 - [Programming/Java] - [Java] 자바 ArrayList 사용 방법 2020.11.28 - [Programming/Java] - [Java] 자바 LinkedList 사용 방법 Vector는 컬렉션 프레임워크(Collection Framework)가 존재하기 전에 추가된 레거시 클래스 중 하나입니다. 현재는 제너릭 등을 지원할 수 있도록 재설계되어 있습니다. 내부에 배열을 가지고 있으며 순서대로 값들이 저장됩니다. Vector와 ArrayList는 거의 유사한 형태의 클래스로 크기가 가변적.. 더보기
[C++11] Range-Based For Loop C++11에서는 기존의 반복문인 for 문에도 변화가 있었습니다. 기존의 for 문은 다음과 같은 구조로 되어 있었습니다. for ( init-expression ; cond-expression ; loop-expression ) statement 초기식과 for loop를 빠져나갈 수 있는 조건, 마지막으로 loop 돌 때마다 실행할 식으로 구성되어 있습니다. 실제 사용에서는 다음과 같은 형태로 사용합니다. for (int i = 0 ; i < 10 ; i++) { // do something... } Range-Based For Loop을 보기 전에 Visual C++의 for each를 먼저 보겠습니다. for each 문법은 새로운 for 문법과 거의 유사한 형태로 다음과 같이 사용합니다. for.. 더보기