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

+ Recent posts