java map (2) 썸네일형 리스트형 Java Map 헷갈리는 부분 다시 정리. 😅 오늘 스터디 할 때 Map 에 관해 나왔다. 근데 멘붕이 왔었다. 기본적인 이론은 알고 있지만 오늘 처음 알게된 내용도 있어서 정리 하려 한다. Hash Map Map 역시 List 와 마찬가지로 인터페이스다. Map 인터페이스를 수현한 Map 자료형에는 세 가지가 있다. HashMap LinkedHashMap TreeMap put Map 을 생성하고 값을 넣는다. import java.util.HashMap; public class Sample { public static void main(String[] args) { HashMap map = new HashMap(); map.put("A", "자바"); map.put("B", "파이썬"); } } get "A" 라는 키를 가진 값을 가지고 온다. 즉.. JAVA MAP => JS MAP 사용 JAVA MAP => JS MAP API java 에서 Map 으로 반환을 해주었다. Map js 에서 받으니까 Object 형이 되어 있었다. 당황스러웠다. 이게 안된 이유는 Object.keys() 를 console 에 찍어보면 알곘지만 Integer 로 보낸 key 값이 String 형으로 변해 있었다. 1 => "1" 해결 var keys = Object.keys( BinsooMap ); for( var key in keys ) { console.log(test[key]) } 이전 1 다음