Java– tag –
-
【Java】IllegalStateExceptionの原因と対策方法
IllegalStateExceptionとは? IllegalStateException は、オブジェクトの状態がメソッドの呼び出しに適していない場合に発生する例外です。主に「オブジェクトが期待される状態になっていないのに操作を試みた」ケースでスローされます。 原因 IllegalStat... -
【Java】BigDecimal完全ガイド|比較・計算・変換・四捨五入を徹底解説
BigDecimalとは? BigDecimalの概要と必要性 BigDecimal は、Javaで高精度の小数計算を行うためのクラスです。double や float を使うと、2進数の丸め誤差により10進数の計算結果が正確に出ないことがあります。 特に、お金の計算や精密な計測値の計算では... -
【Java】Stringでよく使うメソッド5選
執筆時点でExtended Support期限が最も長いJava11で解説します。 ※基本的にどのバージョンも変わりませんが、Java11はサポート期間が最も長いため利用者が最も多くなるだろうという想定のためです。 intからの変換 valueOf(int i) 数値を文字列に変... -
Java資格の難易度を徹底分析!挫折せずにしっかり取得するステップを解説!
Java SE 認定資格はJavaプログラマが取得しておくとスキルの証明になり、キャリアを形成していく上で有利になりなる資格です。 しかし、初学者が受験するには難しい資格でもありますし、受験費用も高額なため難易度をしっかりと把握せずに受験すると大変な... -
【Java】Streamのソート方法(昇順/降順、複数条件、Nullを含む)
JavaのStreamでソートをしたいんだけど、どうやるのかパッとコードが出てこないということはありませんか? 本記事ではStreamでソートする様々なケースを考慮してサンプルを掲載していますのでぜひ参考にして下さい! -
Spring Initializrで作成したプロジェクトのビルドに失敗する
Spring Initializrで作成したプロジェクトのビルドに失敗するというブログエントリーがちらほらあり、私もその影響を受けましたが解消したので備忘録とします。 状況 Spring Initializrで作成したプロジェクトをIntelliJ IDEAでインポートしたら、Gradleの...