这个问题可以详细解释么

try

{

String input = "";

do

{

System.out.println("请输入功能编号:1、管理员登录 2、读者登录");

input = readUserInput();

if (input.equals("1"))

{

ManagerLogin();

}

else if (input.equals("2"))

{

ReaderLogin();

}

else if (input.equals("3"))

{

System.out.println("2");

}

else if (input.equals("4"))

{

System.out.println("2");

}

else if (input.equals("exit"))

{

System.out.println("退出");

}

else

{

System.out.println("无效输入,请重新输入");

}

}

while(!input.equals("exit") );

}

catch(IOException o)

{

o.printStackTrace();  

}

那位厉害的朋友可以详细解释一下这个代码

qwertyuioplkjh
浏览 1274回答 1
1回答

ai睡的熊

这是一个简单的等于界面的代码,try{}catch{}是用来捕获异常的,  .equals()方法是用来比对字符串是否相同,do{}while()循环这个你需要自己看一下基础视频,详细解释不好说的。请采纳!!
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java