java의 사전에있는 모든 항목을 살펴보고 싶습니다. 내가하고 싶은 것을 명확히하기 위해,이 내가이사전에 대한 Java의 Foreach 루프
for(Object z: dic)
했다 예를 들어 내가이 작업을 수행하는 방법을 모르는
Dictionary<string, Label> LableList = new Dictionary<string, Label>();
foreach (KeyValuePair<string, Label> z in LabelList);
자바 인 C# 코드를,하지만 그것은 반복 가능하지 말한다 . 제발 조언 해주세요 ......
다음과 같이 정의합니다. Dictionary dic = null; 지도에 대해 아무것도 몰라요 ... 사전 같은가요? –
Daniel
@Daniel javadoc을 읽으면'주의 :이 클래스는 쓸모가 없다. 새로운 구현은이 클래스를 확장하는 것이 아니라 Map 인터페이스를 구현해야합니다. '그래서 새로운지도 클래스 중 하나를 사용해야합니다. 당신은 아마도'HashMap'을 원할 것입니다. - iterable이 작동하는데 필요한 새로운 함수를 구현합니다. – Voo
놀랍습니다. Hashtable이 사전 슈퍼 클래스를 가지고 있다는 것을 잊어 버렸습니다. –