Rip*_*pIt 2 java validation blackjack
谢谢你读这个.我正在使用java创建一个简单的通用版二十一点.其他所有工作都完全正常,除非它要求你"击中或通过"而你输入pass,你必须输入两次才能重新组合它,我似乎无法找出原因.继承了我在pastebin上的代码,使其更易于阅读:http://pastebin.com/GF7Rzusx
来自pastebin的相关代码:
public void ask()
{
System.out.println("Hit or Pass?");
if (in.next().equalsIgnoreCase("Hit"))
{
hit();
}
if (in.next().equalsIgnoreCase("Pass"))
{
pass();
}
}
Run Code Online (Sandbox Code Playgroud)
如果输入的字是"Pass"从标准输入读取然后丢失,则不存储.必须存储它才能在后续检查中再次使用:
String input = in.next();
if (input.equalsIgnoreCase("Hit"))
{
hit();
}
else if (input.equalsIgnoreCase("Pass"))
{
pass();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
88 次 |
| 最近记录: |