Java程序循环帮助!我需要通过ay/n输入重启程序

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)

duf*_*ymo 5

试试这个:

if ("y".equalsIgnoreCase(playagain))
Run Code Online (Sandbox Code Playgroud)

不要使用==来比较字符串.所有这一切都是比较参考值.你想要equals():它比较字符串内容.