sef*_*for 1 java loops restart
好的,所以我制作了一个程序,但我需要能够通过询问用户是否想再次尝试来重启程序?但我似乎无法正确循环它.帮我!PS抱歉格式化.
import java.util.*;
import java.util.Scanner;
class Tester
{...
...}
System.out.println("y/n?");
String playagain = in.nextLine();
if (playagain == "y")
play = true;
else
play = false;
}
}
}
Run Code Online (Sandbox Code Playgroud)
试试这个:
if ("y".equalsIgnoreCase(playagain))
Run Code Online (Sandbox Code Playgroud)
不要使用==来比较字符串.所有这一切都是比较参考值.你想要equals():它比较字符串内容.