寫了以下的動作
XXX a = new XXX();
XXX b = new XXX();
String name=" ";
double num = 0.0;
Scanner input = new Scanner(System.in);
System.out.println("a's name = ?");
name = input.nextLine();
a.setName(name);
System.out.println("a's number = ?");
num = input.nextDouble();
a.setNum(num);
System.out.println("b's name = ?");
name=input.nextLine(); //問題在這行
b.setName(name);
System.out.println("b's number = ?");
num = input.nextDouble();
當我在執行的時候
a的num輸入完
接著應該是要讓我輸入b的name
但是系統直接跳過
出現的是
b's name = ?
b's number = ?
我就無法輸入b's name了
想請問到底是怎麼一回事
怎麼會被忽略Q_Q
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.15.18
推
10/12 16:52, , 1F
10/12 16:52, 1F
→
10/12 19:04, , 2F
10/12 19:04, 2F
→
10/12 19:13, , 3F
10/12 19:13, 3F
→
10/12 19:17, , 4F
10/12 19:17, 4F
→
10/12 19:20, , 5F
10/12 19:20, 5F
→
10/12 20:26, , 6F
10/12 20:26, 6F