JavaのMapとは?キーと値を対応付けて保存するためのMapの使い方
Mapは、Javaでキーと値をセットにして扱いたい時に使うデータ構造です。 他のプログラミング言語で、ハッシュテーブル・ディクショナリ・連想配…


Mapは、Javaでキーと値をセットにして扱いたい時に使うデータ構造です。 他のプログラミング言語で、ハッシュテーブル・ディクショナリ・連想配…


ここでは、Javaにおけるabstractについて解説していきます。 継承は理解できたけど、抽象クラスについてはイマイチ理解できない・・・とい…


VBAで文字列を置換するときには、[Replace関数] を使うと簡単に実現することができます。 ここでは、引数の使い方と違いについてサンプル…


新人の頃「基本情報技術者試験は受けてください」と、取ってあたりまえだから、くらいの勢いで言われたことを覚えています。 ベンダー資格と違って、問…


Object.hashCodeは、呼び出されたインスタンスの特徴を表す「ハッシュ値」を返すメソッドです。 このハッシュ値はHashMapやHa…


JavaのObjectクラスにあるメソッドequalsは、何かのインスタンス同士が「同じ」かを調べるメソッドです。 ここで言う「同じ」について…


Stringとは文字が集まってできた「文字列」のことで、Javaで扱えるデータの中では基本的なものの一つです。 文字列、つまりStringを使…


プログラムを作っていて何か困ったことが起きたとしたら、プログラムの設計が原因であることが多いものです。 例えば、プログラムを作っていてだんだん…


一流とはどういう人か、二流との違いは何かという議論は古今東西よく見かけます。 多くは、何かの世界で圧倒的な成果を出した人が自分の哲学を語ってい…


Javaのコンストラクタ(constructor)とは、クラスからインスタンスを作る時に実行される処理のことです。 コンストラクタは必ず実行さ…