2014-10-26から1日間の記事一覧

Javaデザインパターン 共通の入り口を作る「Facade」

デザインパターンのうち、Facadeパターンについて紹介します。 Facadeパターンとは クラス図 サンプル FacadeパターンとはGoF本の定義によると、Facadeパターンは以下のような目的で使われるとされています。 サブシステム内に素な持している複数のインター…

JavaでiteratorやEntrySetを使ってMapをループするいくつかの方法。それも、できるだけシンプルにね。

Mapの内容をループする方法がいくつかあるので、まとめて紹介したいと思います。紹介するのは以下の処理の方法です。 ジェネリクス使ってないMapをIteratorでループする Mapのkeyだけ取り出す Mapのvalueだけ取り出す Mapのkeyとvalueを取り出す ジェネリク…