制御文
-
Java if文を三項演算子や条件演算子を使用して省略する方法
Javaでif文を省略して書く方法は、三項演算子や条件演算子を使用することです。これにより、if文のブロックを単一の式に置き換えることができます…
-
Java Mapで空白でない値を新しいMapに詰め直し、全ての値が空白の場合は-1を返却する方法
JavaのMapは、キーと値のペアを保持するコレクションです。Mapは、キーと値の間の1対1の関係を表現し、キーを使用して値を取得または検索しま…
-
Java 最大公約数を再帰処理で実装解説
ユークリッドの互除法を使用して、最大公約数(GCD)を再帰処理で求めるプログラムを解説していきます。68と24の最大公約数を例にします。…
-
Java 再帰処理を階乗計算で実装して解説
再帰処理(Recursion)は、プログラムや関数が自分自身を呼び出すプロセスです。再帰は、問題をより小さなサブプロブレムに分割し、その…
-
Java 二分探索アルゴリズム(バイナリサーチ)でオブジェクトをJSON形式の文字列に変換する
二分探索アルゴリズムは、対象のデータがソートされた配列に存在する場合に、そのデータを効率的に検索するためのアルゴリズムです。二分探索アルゴリ…
-
Java switch文の使い方とdefaultとbreakの役割と関係性を解説
こちらの記事でswitch文の応用しています。…
-
Java 繰り返し処理の使い方-while文 do-while文 for文 拡張for文
繰り返しの処理を行うこと(ループ)ができる繰り返し文を解説してきます。繰り返し文には、いくつか種類があります。 while文 d…