我對Java很新,希望有些幫助!當我編譯/運行「Driver.java」時,它會要求用戶鍵入他們的名字。而程序應該做的就是將這個名字傳遞給「Greeter.java」中的類以打印出最終的消息。如何在另一個類中使用一個類的字符串值?
我想實現一個接受字符串參數的構造函數,表示我的程序正在問候的人的名字。我必須使用此參數來初始化我在「Greeter」類中聲明的私有實例變量。這是我卡住了,但這裏是我到目前爲止有:
這裏是我的 「Driver.java」:
import java.util.Scanner;
public class Driver
{
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
System.out.print("What is your name? ");
String name = scanner.nextLine();
Greeter greeter = new Greeter(name);
String greeting = greeter.greet();
System.out.println(greeting);
}
}
這是我的Greeter.java:
public class Greeter
{
String inputName; (This is where I got stuck)
public string greet()
{
return "Hello " + inputName;
}
}
它應該是'字符串'不'字符串' – 2014-10-01 04:21:24
謝謝!正要問這個問題。 – Karen 2014-10-01 04:22:20