黑马程序员技术交流社区
标题:
String的应用,做了好长时间终于敲出来了
[打印本页]
作者:
黑马黄文龙
时间:
2012-12-11 21:21
标题:
String的应用,做了好长时间终于敲出来了
//在输入台输入用户和密码,判断用户输入是否正确
import java.util.Scanner;
public class UserPassword {
//使用标记法
static boolean flag=false;
public static void main(String[] args) {
Scanner in1=new Scanner(System.in);
Scanner in2=new Scanner(System.in);
System.out.println("请输入用户名和密码");
//使用for循环,给用户3次机会
for(int i=0;i<3;i++){
String str=in1.next();
String a=in2.next();
//调用方法来判断是否输入正确
if(!access(str,a)){
System.out.println("请再输入一次,您还有"+(2-i)+"机会哦");
continue;
}
else
System.out.println("登陆成功");
break;
}
if(flag==false)
System.out.println("每天只有三次输入次数,明天再来登陆吧");
}
public static boolean access(String str,String a){
//使用String的trim()方法剔除前后缀的空格然后进行equals()比较,返回标记
if(!(str.trim().equals("admin")&&a.equals("123456"))){
return flag;
}
else {
flag=true;
return flag;
}
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2