エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【初心者向け】Javaメソッドのオーバーロード(overload)の使い方
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【初心者向け】Javaメソッドのオーバーロード(overload)の使い方
メソッドで引数を指定するとき、引数のありなしを自由にしたり、数字やテキストなどを自由に入力したい... メソッドで引数を指定するとき、引数のありなしを自由にしたり、数字やテキストなどを自由に入力したいという場合がある。 こんなときに使えるのがJavaメソッドのオーバーロードだ。 このページではオーバロードの使い方をお伝えしよう。 オーバーロードとは? Javaのメソッドのオーバーロードとは、メソッドをひとつの名前でいくつも定義することだ。 例えば、hello('田中')のように名前を入力すると、「こんにちは、○○さん」と表示されるhelloメソッドを作ったとすると、hello()とするとエラーが出る。引数がないからだ。 オーバーロードを使うとこれができるようになる。ちょっと堅苦しい言葉で言えば、多重定義だ。 引数の型の違い 名前が同じでも、異なるメソッドをどうやっていくつも定義できるのか? その鍵は、引数だ。メソッドの引数リストの型の並びが違えば名前が同じでも、Javaは異なるメソッドとして