お知らせ

  • 参考文献のページ作りました。
  • Amazon.co.jpアソシエイトに参加していますが、参考文献の紹介はもしもアフィリエイトに統一しました。
  • 2017年5月頃から更新は不定期です。

2016年11月11日Object

こんにちは。「Javaを復習する初心者」です。今回はObjectクラスのcloneメソッドのオーバーライドの仕方を確認しました。

Objectクラスにcloneメソッドがあります。API仕様書には「このオブジェクトのコピー ...

2018年4月20日Enum

こんにちは。「Javaを復習する初心者」です。今回は列挙型の使い方を復習しました。

列挙型というデータ型があります。これは定数をまとめて扱うクラスです。enum 識別子 { 定数,… }という書き方で使います。 ...

2016年11月12日String

こんにちは。「Javaを復習する初心者」です。今回はStringクラスのrepreplace()メソッドとreplaceAll()メソッドについて、使い方を確認しました。

2つのメソッドの相違点

replace()メソッドと ...

2016年11月12日BigInteger

こんにちは。「Javaを復習する初心者」です。掛け算九九の表を拡張しようと思い、入力値に従って9×9の掛け算の結果の表を出力しようと考えました。前半はint型でやりましたという話で、後半はBigIntegerを使ったという話 ...

2018年4月16日String

こんにちは。「Javaを復習する初心者」です。今回はStringクラスのmatchesメソッドを使いました。このメソッドは引数に正規表現を指定し、パターンを満たすかを判定するメソッドです。

例えば、数値の入力させる場面で、 ...

2016年11月11日String

こんにちは。「Javaを復習する初心者」です。今回はString#splitメソッドを使いました。このメソッドは文字列を分割するメソッドです。

今回扱う文字列は以下です。

java-beginner.com x ...

2018年4月18日Scanner

こんにちは。「Javaを復習する初心者」です。今日はScannerクラスのnextIntメソッドを使ってみました。このメソッドは入力された数値を返却してくれます。

「Scanner(System.in)」と書いてコンソール ...

2018年4月12日String

こんにちは。「Javaを復習する初心者」です。Stringクラスには文字列の両端の空白を除去するというメソッドString#trimというのがあります。両端の空白は連続していた場合、その分も除去されます。では左端や右端だけの空白除去を ...

2016年11月11日Object

こんにちは。「Javaを復習する初心者」です。Object#hashCodeメソッドはint型変数を返却するメソッドです。フィールドに他のプリミティブ型変数がある場合、Eclipseはどのようなコードを自動生成するのかを試しました。そ ...

2016年11月11日Object

こんにちは。「Javaを復習する初心者」です。今回はEclipseでObject#hashCodeメソッドの実装を自動生成してみました。

EclipseではフィールドからObject#hashCodeメソッドを自動生成する ...