008-001-009

メソッド定義:引数なし

初級

問題説明

メソッド定義:文字列引数

この問題では: Greeterクラスに文字列引数を受け取るメソッドsayHello(String name)sayGoodbye(String name))を定義し、引数を加工した文字列を返すプログラムを作成します。

学習目標: 文字列引数を受け取り値を返すメソッドの定義と呼び出しを理解する

概要

標準入力から2つの名前を読み取り、それぞれに対して挨拶メソッドを呼び出して結果を出力してください。

仕様

  • Greeter クラスを作成
  • sayHello(String name) メソッドで "Hello, " + name + "!" を返す
  • sayGoodbye(String name) メソッドで "Goodbye, " + name + "!" を返す
  • Main クラスで Scanner を使って2行の名前を読み取り、1行目を sayHello、2行目を sayGoodbye に渡して出力する

入力形式

<sayHello に渡す名前>
<sayGoodbye に渡す名前>

出力形式

Hello, <名前1>!
Goodbye, <名前2>!

実行例

入力:
World
Java

出力:
Hello, World!
Goodbye, Java!

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録