
タグ: Java


[Java] 今から始めるレコードクラス
こんにちは! カサレアルでJavaのコースを担当している櫻庭です。 レコードクラスはJava 16で導入された機能で、データを扱うことに特化した特殊なクラスです。 本エントリーでは、このレコードクラスについてまとめてみました。レコードクラスはとても便利なので、ぜひ活用してみてください。 目次 レコー・・・続きを読む →
Unicodeの互換等価をJavaで扱う方法
こんにちは! カサレアルでJavaのコースを担当している櫻庭です。 前回のブログエントリーは、Javaで文字列を比較する場合、Unicodeの正規等価を考慮して比較しましょうという話題でした。 Javaの文字列比較はequalsでいいの?https://bsblog.casareal.co.jp/a・・・続きを読む →
Javaの文字列比較はequalsでいいの?
こんにちは! カサレアルでJavaのコースを担当している櫻庭です。 Javaで文字列の比較を行う場合、equalsメソッドを使用しましょうという解説がよくされていますが、ほんとそれでいいのでしょうか? 結論を先に書いてしまうと、間違いではないけれど、十分ではないです。 このエントリーでは、文字列比較・・・続きを読む →
Java 25の初心者向け機能
こんにちは! カサレアルでJavaのコースを担当している櫻庭です。 2025年9月16日にJava 25がリリースされます。 現在、JavaのLTS (Long Term Support)のバージョンであるため、現在のLTSであるJava 21やJava 17から、徐々にJava 25へ移行されるは・・・続きを読む →