谁能帮我看看这段JAVA程序的意思~~

来源:百度知道 编辑:UC知道 时间:2024/06/05 11:47:12
if(mainFrame == 0)
{
displayMain();
try
{
keyboardInput = new BufferedReader(new InputStreamReader(System.in));
operateCode = keyboardInput.readLine();
if(operateCode.equalsIgnoreCase("U"))
mainFrame = 1;
if(operateCode.equalsIgnoreCase("B"))
mainFrame = 2;
if(operateCode.equalsIgnoreCase("L"))
mainFrame = 3;
if(operateCode.equalsIgnoreCase("Exit"))
isOut = true;

}catch(Exception ex)//抛出异常
{
System.out.println("输入错误!!!");
}
}

if((mainFrame == 1) && (subFrame == 0))
{
dispalyUserManager()

equalsIgnoreCase将此 operateCode进行比较,不考虑大小写,一旦成立mainFrame就等于几

mainFrame==0或==1及==2是判断 当mainFrame得值为0 1 2时怎么怎么样
mainFrame = 1是赋值 就是让mainFrame的值为1.