コレクションのHashMapは全要素を取り出す〔表示〕できないんでしょうか?

ArrayListなどだと要素番号が0から規則正しく始まるのでfor(int i=0;i<a.length;i++)
などと要素全部取り出せますが、HashMapはキーの型が不規則なので
全表示できませんでした