아래와 같이 사용할 수 있다.
var dict:Dictionary = new Dictionary(); // 이렇게 생성해서 dict[key] = value; // 이렇게 값을 저장하고 dict[key] // 이렇게 값을 꺼낸다key와 value에는 아마도 Object가 들어가는 걸로 봐서 어떤 값이든 들어가는 것 같다. HashMap에서도 그랬듯이 나는 key에는 String, value에는 String 또는 Object를 넣는 데 주로 사용할 듯하다.
혹시나 이해가 안 갈까 봐, 아래는 간단한 예제 코드
var dict:Dictionary = new Dictionary(); dict["userid"] = "tiger"; Alert.show("User ID : " + dict["userid"]);
결과는 User ID : tiger
단, HashMap처럼 keySet이나 contains 같은 메소드는 전혀 없고, 오직 넣고 꺼내기만 된다.
댓글 없음:
댓글 쓰기