さまざまな間隔で特定の値を分類しています。ほとんどは [20-30] の形式ですが、[30-infinite] の形式のものもあります。
あなたが知っている間隔クラスはありますか?
- 両側が閉じていない区間 (例: (0-5) または [0-5) )
- 無限に閉じる (または開始する) インターバル
Apache-commons-lang プロジェクト ( http://commons.apache.org/lang/ ) には、範囲を扱うクラス (IntRange - https://commons.apache.org/proper/commons-lang/javadocs/api-など) が含まれています。 2.6/org/apache/commons/lang/math/IntRange.html )。すべてのニーズに対応できるかどうかはわかりませんが、確認する価値はあります。
Time&Moneyプロジェクトには、必要なIntervalクラスがあるようです。
svn:intervalパッケージでこれらのファイルを参照してください。
私はライブラリ クラスをまったく知りませんが、そのようなクラスをかなり簡単に作成したことを覚えています。