2006-04-06から1日間の記事一覧

Iteratorと添え字アクセス

JDK5の拡張ループは配列に対する場合は添え字アクセス、Coellectionに対する場合はIteratorでの処理に変換されるみたい。 AllayListなどランダムアクセスが有効な場合は遅くなるらしいどう考えたってIteratorでやる方が遅くなるだろうけど、人間の感覚からし…

JDK5でのMapイテレーション

JDK5からは拡張ループにより記述を短くできます。 List系は覚えられるんだけど、Mapはなかなか頭に残らないのでimport java.util.*;public class For3 { public static void main(String[] args) { // マップにキーと値を格納する Map map=new HashMap(); ma…