[JAVA] C#개발자를 위한 JAVA: Collection
지금당장해
프로그램 요소중에 가장 많이 활용되는 것중에 1~2등 안에 드는 것이 바로 자료구조일 것이다. 연속되는 데이터 여기서 자료를 보관하고 지우고 꺼내는 작용, 요약하자면 이렇다. 이 역시도 C#과 거의 비슷한데 조금씩 틀리다. 관련된 내용을 별도로 정리 하고자 한다. #List C#은 언어스팩 2.0부터 JAVA는 언어스팩 5부터 제네릭을 지원하였다. C++시절에는 템플릿 클래스라고 했던것이 두 언어에서 동일한 용어로 지원되기 시작했다. 순차를 갖는 즉 인덱스로 제어가 가능한 자료구조인 점에서는 C#과 동일하나 JAVA는 List가 인터페이스이다. 해서 ArrayList, LinkedList, Vector중에 하나를 용도에 맞게 골라서 사용해야 한다. List lstOfString = new ArrayLis..