我的代码如下。不知道如何消除这个问题。我尝试使用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