2012-03-27 15 views
11

.NETのSystem.Versionクラスに相当するJavaはありますか? Javaでこれをどうやって言いますか?.NETのVersionクラスに相当するJava?

Version myVersion = new Version(2, 1); 
+1

Wバージョンオブジェクトのhatプロパティが必要ですか?メジャー/マイナー/リビジョン/ビルドタプル、またはバイナリへの/バイナリからの変換、コンパレータ、または何か他のもの? – Rup

+0

本当にメジャー/マイナータプルとコンパレータです。私は自分でそれを実装できると思うが、レディメイドクラスを望んでいた。 –

+0

ええ、私はApache CommonsやGoogle Guavaには(少なくとも私が見る限り)驚いています。 – Rup

答えて

1

システム/モジュールのバージョンを取得する。 String.class.getPackage()。getImplementationVersion()

独自のバージョンを指定したい場合は、こののようにあなたのjarファイルに追加するManifest.txtファイルを作成tutorial

もJavadocを参照してください。 Package

+0

しかし、私はそれがちょうど最後の文字列であることに恐れています。 – polve

+3

私は自分自身のバージョンタプルを実装しましたが、リンクのおかげで、私はそれらを使用してきました! –