JAVA Basic 강의자료] List
JAVA Basic 강의자료] List
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
List
*순서가 있고 중복이 되는 List 계열
*인터페이스 List를 구현한 클래스
*Set이 가지고 있는 메소드에 추가
<소스코드>
import java.util.*;
public class ListIterTest1 {
public static void main(String[] args) {
ArrayList list=new ArrayList();
list.add("lee");//0
list.clear();//모두 제거
list.add("cho");//1
list.add("kim");//2
list.add("chung");//3
list.add("min");//4
list.add("chung");//3과 동일
System.out.println(list.size());//size()
System.out.println(list.contains("chung"));
list.remove("kim");//2제거
list.remove(3);//cung제거
System.out.println(list.size());
System.out.println(list.indexOf("min"));
print(list);
print(list.toArray());
List sublist=list.subList(0,2);//0~2-1까지
print(sublist);
printGet(list);
}
=========================
public static void print(List set){
Iterator iter=set.iterator();
while(iter.hasNext()){
String str=(String)iter.next();
System.out.println(str);
}
}//
public static void print(Object [] obj){
int count=obj.length;
for(int i=0;i<count;i++){
System.out.println(obj[i]);
}
}//
public static void printGet(List set){
int count=set.size();
for(int i=0;i<count;i++){
System.out.println(set.get(i));
//String str=(String)set.get(i)
}
}//
}//class
'자바 > Java공부하기' 카테고리의 다른 글
JAVA Basic 강의자료] Legacy (0) | 2016.08.23 |
---|---|
JAVA Basic 강의자료] Map (0) | 2016.08.10 |
JAVA Basic 강의자료] Iterator (0) | 2016.08.10 |
JAVA Basic 강의자료] 열거자 (0) | 2016.08.10 |
JAVA Basic 강의자료] Set (0) | 2016.08.10 |