• ベストアンサー

publicがprotectedになった場合のプログラム修正

JDK1.4から1.3にバージョンを落とす事になったのですが、java.util.Calendar.getTimeInMillisが publicでなくprotectedでした。 http://java.sun.com/j2se/1.3/ja/docs/ja/api/java/util/Calendar.html#getTimeInMillis() したがって、他のパッケージからのアクセスできなくなってしまったのですが、こういう場合どのように対処すれば良いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • UKY
  • ベストアンサー率50% (604/1207)
回答No.2

Calendar の getTime() で Date に変換したあと、さらに Date の getTime() でどうでしょう?

matchori
質問者

お礼

結局、文字列比較で逃げましたが、 その方法は良さそうです。ありがとうございます。

その他の回答 (1)

回答No.1

class FooWrapper extends Foo { public long function() { return super.function(); } } ...とか。

関連するQ&A