5

基本的に行うコードの例をたくさん試しました

String[] IDs = java.util.TimeZone.getAvailableIDs();

そしてそれは動作しません。また、サンプルコードの別のフレーム、つまりこれを試しましたが、次のように返されます。

at sun.util.calendar.ZoneInfoFile.getZoneIDs(ZoneInfoFile.java:785)
at sun.util.calendar.ZoneInfo.getAvailableIDs(ZoneInfo.java:560)
at java.util.TimeZone.getAvailableIDs(TimeZone.java:508)
at TimeZoneDemo.main(uu.java:6)

JREとJDKも再インストールしようとしましたが、エラーが解決しません。それで、ポイントは何ですか?私がやろうとするとうまくいきString[] eg = {"one","two"};ます。

4

2 に答える 2

17

Ubuntu 16.04を使用している場合は、これを試してください

sudo apt-add-repository ppa:justinludwig/tzdata
sudo apt-get update
sudo apt-get install tzdata-java
于 2016-08-05T02:20:13.813 に答える
2

ここでも同じ問題が見つかります:

提案:

最新のtzupdaterツールをダウンロードして実行し、問題が解決するかどうかを確認します。

于 2012-09-13T21:14:20.553 に答える