我有一个简单的猜数游戏.它具有询问您是否需要提示的功能.它将响应保存在boolean调用中tips,如图所示.
while (run) {
while (tinvalidrun){
System.out.println("Do you want any tips? y or n?");
input=in.next();
switch(input){
case "y":
System.out.println("Ok, we will tell you how close you are!");
tinvalidrun=false;
tips=true;
break;
case "n":
System.out.println("Wanna go hard eh? Well, go along!");
tinvalidrun=false;
break;
default:
System.out.println("You pressed the wrong key!\nDo you have butter fingers?");
}
}
Run Code Online (Sandbox Code Playgroud)
然后我有一些代码可以生成更多变量并生成一个随机数.最后我得到猜测的用户输入并测试它:
do {
System.out.println("Enter a number: ");
guess = in.nextByte();
times++;
if (guess == gval) {
break;
} else {
System.out.println("No luck! Try …Run Code Online (Sandbox Code Playgroud) 假设我有一个列表,
Arrays.asList("A","B","C","D");
Run Code Online (Sandbox Code Playgroud)
Java中是否有一种便捷方法允许我检查此列表以查看元素C和D是否按此顺序列在此列表中?
有点像:
Collections.containsOrderedElements(list,"C","D");
Collections.containsOrderedElements(list,"A","B","C");
Run Code Online (Sandbox Code Playgroud)
上述方法将返回true但是
Collections.containsOrderedElements(list,"A","C");
Run Code Online (Sandbox Code Playgroud)
将不会?
感谢您的时间.