publicclassDenglu{publicbooleanDenglu(Stringa,Stringb,Stringc){booleanw;if(a.length()<3||b.length()<6||c.length()<6){w=true;System.out.println("您输入的用户名小于3位,您输...
public class Denglu {
public boolean Denglu(String a, String b, String c) {
boolean w;
if (a.length() < 3 || b.length() < 6 || c.length() < 6) {
w=true;
System.out.println("您输入的用户名小于3位,您输入的密码小于六位,请重新输入");
} else if (!b.equalsIgnoreCase(c)) {
w=true;
System.out.println("两次输入的密码不一致");
} else {
w=false;
System.out.println("登录成功");
}
return w;
}
}
public class Yunxing {
public static void main(String[] args) {
Denglu s=new Denglu();
Scanner scanner=new Scanner(System.in);
boolean w=false;
do{
System.out.println("请输入用户名:");
String a=scanner.next();
System.out.println("请输入密码:");
String b=scanner.next();
System.out.println("请再次输入密码:");
String c=scanner.next();
//System.out.println(s.Denglu(a, b, c));
//s.Denglu(a, b, c);
w=s.Denglu(a, b, c);
}while(w==false);
}
}
第一个java文件里的w返回的boolean值,应该怎么接受,才能和第二个java文件的w做比较呢?谢谢!这个代码的题目是:
展开