Program/JAVA

java로 연관배열

나이트로 2008. 5. 14. 17:55
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
...........
.........

        Map map = new HashMap();
        
        map.put("ID_a", new String[]{null, "A%3d", null} );
        map.put("ID_b", new String[]{null, "P%03d", null} );
        
        /* Key로 가져오기 */
        String[] arr = (String[])map.get("ID_a");
        System.out.println(arr[0] + " , " + arr[1] + " , " + arr[2]);
        
        /* 전체 */
        Iterator i = map.keySet().iterator();
        while( i.hasNext() ){
            String key = (String)i.next();
            String[] array = (String[])map.get(key);
            
            System.out.println("\nKEY : " + key);
            if( array==null ) continue;
            for( int idx = 0; idx<array.length; idx++ ){
                System.out.print(array[idx] + " ");
            }
        }

'Program > JAVA' 카테고리의 다른 글

tomcat web.xml  (0) 2008.05.19
tomcat 6.0 host 추가  (0) 2008.05.19
tomcat server.xml  (0) 2008.05.19
Tomcat 5 JNDI DataSource를 통한 DB 커넥션 풀 사용  (0) 2008.05.19
java :코드성데이터의 클래스생성  (0) 2008.05.19