エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Java】compareToが不要な範囲チェック - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Java】compareToが不要な範囲チェック - Qiita
範囲チェックの実装、どうしてる? 数値やら文字の範囲チェックって、obj.compareTo(value)の組み合わせ... 範囲チェックの実装、どうしてる? 数値やら文字の範囲チェックって、obj.compareTo(value)の組み合わせで書いてあることが多いですよね。 ですがそのcompareToの戻り値のパターンがどうしても覚えられないんです… 覚えてるのは、一致が「0」ということだけ。> 0と< 0のどっちが小さい/大きいなのか、毎回実行して確認しています… でも、compareToメソッドや等号・不等号演算子による「最小値以上かつ最大値以下」の範囲チェックを書かなくて済む方法があったんです。 やはりApacheCommonsはぐう優秀 org.apache.commons.lang3.Rangeクラス(結構昔からあるのに無知でした)がポンコツSEの救世主でした…これは推せる。 「java 範囲 チェック」でググると、等号・不等号演算子やcompareToによる実装が検索結果の上位にいるので、「com