HashMapのArrayListオブジェクトをディープコピーしようとすると、ループ文で1個づつコピーしなければなりませんが、ちょっと面倒です。そこで、ObjectOutputStreamで対象オブジェクトをシリアライズしてバイト配列に変換できることを利用して、ディープコピーするメソッドを紹介します。 /** * ディープコピーします * @param obj コピー元オブジェクト * @return コピーオブジェクト */ public static Object deepCopy(Object ob... > このページを見る
最終更新時間:
2008年12月26日12時33分









