「駑馬十駕」を信念に IT系情報を中心に調べた事をコツコツ綴っています。

Javaコレクション完全ガイド:List/Map/Setの違いと使い分け

Javaコレクション完全ガイド:List/Map/Setの違いと使い分け

Java開発では、List・Map・Set の3種類のコレクションを正しく使い分けることが、可読性・性能・バグ防止に大きく影響します。 しかし、「どれを使えばいいのか?」「違いが分かりにくい」と感じる人も多いはず。 この記事では、Javaの …

PowerShellでスクリプトの絶対パス・実行フォルダを取得する方法

PowerShellでスクリプトの絶対パス・実行フォルダを取得する方法

PowerShellスクリプトを書く際、「実行中のスクリプト自身のパス」や「そのスクリプトが置かれているフォルダ」を取得したいケースはよくあります。 特に以下のようなケースでは必須です: ログファイルをスクリプトと同じフォルダに出力したい …

Java:trimだけじゃない!前後の空白を完全に除去する方法

Java:trimだけじゃない!前後の空白を完全に除去する方法

Javaで文字列の前後の空白を削除したいとき、多くの人がまず trim() を使います。しかし、実務で扱うデータはもっと複雑。実は trim() では 取り除けない空白 が存在します。 この記事では、 trim() の弱点 完全に空白除去し …