我的代碼如下。不知道如何消除這個問題。我嘗試使用next.Line()
,但那不起作用。未封閉字符字符文字錯誤
String demoEmpName;
int demoIdNum;
double demoPayRate;
int demoHoursWorked;
Scanner keyboard = new Scanner(System.in);
System.out.print("What is your name?");
demoEmpName = keyboard.nextString();
System.out.println("What is your ID number?");
demoIdNum = keyboard.nextInt();
System.out.println("What is your hourly pay rate?");
demoPayRate = keyboard.nextDouble();
System.out.println("How many hours did you work?");
demoHoursWorked = keyboard.nextInt();
Payroll pyrll = new Payroll(demoEmpName, demoIdNum, demoPayRate, demoHoursWorked);
您能否提供有關您收到的錯誤的更多詳細信息,最好是準確的消息?上面的代碼 – furkle 2014-11-02 07:40:47
似乎沒問題。除此之外還有其他代碼嗎? – SMA 2014-11-02 07:42:38
nextString()?????? – RE350 2014-11-02 07:46:06