参考書にて、メソッドという概念について学びました。
そこで、参考書には載っていないのですが name という変数を作成し、そこに名前を入力して、「その名前 + さん、こんにちは」という出力を動作するプログラムを作成しようとしたところ、「nameは定義されていない」というエラーが出てしまいました。このような場合は、どのようにしたら正常に動作するのでしょうか?
初歩のところですが、よろしくお願いいたします。
public class Main {
public static void main (String[] args) { System.out.println("名前を入力してください"); String name = new java.util.Scanner(System.in).nextLine(); System.out.println("メソッドを呼び出します"); hello(); System.out.println("メソッドの呼び出しが終わりました"); } public static void hello() { System.out.println(name + "さん、こんにちは"); }
}
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/09/16 11:52