1. ホーム
  2. java

[解決済み] Javaで2つのバージョンの文字列を比較する方法は?

2022-04-15 06:28:47

質問

バージョン番号を比較するための標準的なイディオムはありますか? 私は、ポイントリリースの最大数がまだわからないので、ストレートなString compareToを使用することはできません。 私はバージョンを比較し、以下のことが真になるようにする必要があります。

1.0 < 1.1
1.0.1 < 1.1
1.9 < 1.10

解決方法は?

ドットをデリミタとして文字列をトークン化し、左から順に整数変換して比較します。