【Java】2次元配列の初期化方法を徹底解説!初心者向けサンプル付きでわかりやすく解説
お疲れ様です。はるさらと申します。 Javaでプログラミングを進めていくと、1次元配列だけでは表現しきれないデータを扱う場面が出てきます。 そのとき登場するのが「2次元配列」です。勉強中の方には、宣言・初期化の仕組みや使...
javaお疲れ様です。はるさらと申します。 Javaでプログラミングを進めていくと、1次元配列だけでは表現しきれないデータを扱う場面が出てきます。 そのとき登場するのが「2次元配列」です。勉強中の方には、宣言・初期化の仕組みや使...
javaお疲れ様です。はるさらと申します。 Javaで開発を進めていると「2次元配列を並び替えたい」というケースは意外と多く出てきます。たとえば、社員データを「年齢順」にソートしたり、売上データを「金額の大きい順」に並べ替えたい...
javaお疲れ様です。はるさらと申します。 Javaで数値計算をしていると「0で割ったらどうなるの?」という疑問が出てくることがあります。 特に整数型ではエラーになるのに、浮動小数点型ではエラーにならず Infinity や N...
javaお疲れ様です。はるさらと申します。 Javaで文字列を扱う際に「0x00」という表記を目にしたことはないでしょうか。これは単なる数字ではなく、文字列処理やバイナリデータの扱いで重要な意味を持つ特殊な値です。 経験の浅い方...
javaお疲れ様です。はるさらと申します。 Javaのコードを読んでいると、数値リテラルに「0x」という表記を見かけることがあります。経験の浅い方からすると「0xって何?」と戸惑うかもしれません。 結論から言うと、0x は 16...
javaお疲れ様です。はるさらと申します。 Javaで計算処理を行っていると、「0で割り算をしたらどうなるの?」 という疑問を持つ方は多いと思います。特に経験の浅い方は、実際にエラーになったり予想外の動きをして戸惑うこともあるで...
javaお疲れ様です。はるさらと申します。 Javaで数値や文字列を扱っていると、「決まった桁数に揃えたい」という場面によく出くわします。特にファイル出力や帳票、ID管理などでは「右側に0を埋めたい」というケースも意外と多いです...
javaお疲れ様です。はるさらと申します。 Javaで数値を扱っていると、「桁数を揃えて0埋めしたい」「文字列として扱いたい」といった場面によく遭遇します。特に業務システムやファイル出力などでは、桁を揃えることが必須になることも...
javaお疲れ様です。はるさらと申します。 Javaで数値や文字列を扱うときに「桁数をそろえたい」「足りない部分を0で埋めたい」と思ったことはありませんか?そんなときに便利なのが String.format を使った0埋め です...
javaお疲れ様です。はるさらと申します。 今回は私が覚えきれずにプログラミング中に毎回調べてしまう正規表現を使用したバリデーションチェックの備忘録記事となります。 Webアプリや業務システムを開発していると、入力値を検証する ...
javaお疲れ様です。はるさらと申します。 皆様はJava開発でEclipseを使用している際にToDoコメントを使用していますでしょうか? 私は存在を知らず、ソースレビューで指摘されてIT8年目にして初めて知りました。。 Ja...
javaお疲れ様です。はるさらと申します。 今回はJavaのthisについて個人的に理解が足りていなかったため調べたことを記載していこうと思います。 Javaの this キーワードは、「自分自身(現在のオブジェクト)」を指すた...
javaお疲れ様です。はるさらと申します。 今回はJava 8以降で登場した「ラムダ式(lambda expression)」について経験の浅い方でも伝わるように記事にしていきます。 この記事では上記のような疑問も含めて基本構文...
IT備忘録お疲れ様です。はるさらと申します。 Javaを学び始めたばかりの頃、意識せずに冗長なコードを書いてしまうことはよくあります。 コードは「動けばいい」だけではなく、「読みやすさ」や「メンテナンス性」もとても大切です。 この...
javaお疲れ様です。はるさらと申します。 今回はJavaの三項演算子についてを記載していきます。 Javaを学び始めたばかりの方にとって、「三項演算子(条件演算子)」という言葉は聞き慣れないかもしれません。 三項演算子を使用し...
javaお疲れ様です。はるさらと申します。今回はJavaでの開発において、よく耳にする「SystemException」について記載していこうと思います。 実際、SystemExceptionという名前のクラスはJava標準ライ...
IT備忘録コードレビューは、自分のコードを第三者にチェックしてもらうことで、品質向上やバグの早期発見に繋がる重要なプロセスです。 しかし、特にプログラミング初心者や新人の方は、「初めてのソースレビュー、こんなソースを出してよいのか...
javaお疲れ様です。はるさらと申します。 今回は、Javaを使ってシンプルなブロック崩しゲームを作成する方法を紹介します。ブロック崩しは、プレイヤーがパドルを使ってボールを打ち、画面上のブロックを崩していくゲームです。 この記...
javaお疲れ様です。はるさらと申します。 今回は、Javaを使ってシンプルなアナログ時計を作成する方法を紹介します。 ◆完成イメージ JavaのSwingライブラリを使用して比較的簡単に作成することができます。 アナログ時計を...
javaお疲れ様です。はるさらと申します。 今回はWindows11環境にて導入されているjavaのバージョンを確認するための方法を記載いたします。 2種類記載させていただきますのでご自身で簡単だと思った手順で確認をしてみてくだ...