Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]

AddressLinkedList < 03/26 수업중 >

2010. 3. 26. 12:11programming/jsp

728x90


import java.util.*;

public class AddressLinkedList{
 public static void main(String args[]){
  LinkedList<Address> list = new LinkedList<Address>();
  // 리스트 생성
  list.add(new Address("홍길동","010-342-9483")); // 리스트에 데이터 추가
  list.add(new Address("임꺽정","010-423-5623"));
  
  // 리스트에 저장된 모든 원소 출력
  System.out.println("\n리스트에 저장된 데이터 출력");
  Iterator<Address> e = list.iterator();
  disPlay(list,e);
  while(e.hasNext()){
   Address s = e.next();
   System.out.println(s.getA_name());
   System.out.println(s.getA_num());
  }
  
  // 임꺽정의 휴대폰 번호를 변경합니다.
  e = list.iterator();
  while(e.hasNext()){
   Address s = e.next();
   if(s.getA_name().equals("임꺽정"))
    s.setA_num("010-432-4325");
  }
  // 김선달, 011 - 665 - 2654 임꺽정 앞에 삽입
  list.add(1,new Address("김선달","011-665-2654"));
  System.out.println("\n리스트에 데이터 삽입 후 출력");
  disPlay(list,e);
  
 
  // 김선달, 011-665-2654 제거
  e=list.iterator();
  while(e.hasNext()){
   Address s = e.next();
   if(s.getA_name().equals("김선달"))
    list.remove(s);
  }
  
  // 리스트에서 원소 제거 후 출력
  System.out.println("\n리스트에서 원소 제거 후 데이터 출력");
  disPlay(list,e);
 }

 private static void disPlay(LinkedList<Address> list, Iterator<Address> e) {
  // TODO Auto-generated method stub
  
 }
 
// static
 
}

// 아직 코딩중.

728x90

'programming > jsp' 카테고리의 다른 글

JSP 문법  (0) 2010.03.31
request.getParameter()  (0) 2010.03.31
1. 상품 목록을 저장하고 합계 출력하기 – ArrayList 사용  (0) 2010.03.24
반복자(iterator)  (0) 2010.03.24
Set 인터페이스, Map 인터페이스 - HashSet  (0) 2010.03.24