【发布时间】:2018-01-22 17:23:42
【问题描述】:
好的,因此用户在注册过程中为名为 email 的变量键入了一个值,然后调用另一种方法让他们登录。当他们登录时,他们必须使用他们注册时使用的同一电子邮件。这是我的代码:
public static void signup() {
String email;
System.out.println("Please type in an email");
Scanner input = new Scanner(System.in);
email = input.nextLine();
signin();
}
public static void signin() {
String emailForSignin;
System.out.println("Please sign in with your email");
Scanner input = new Scanner(System.in);
emailForSignIn = input.nextLine();
if (emailForSignin != email) {
System.out.print("Thats not right, try again")
}
}
现在我不确定如何将变量“电子邮件”传输到登录方法,有人可以告诉我该怎么做吗?谢谢
编辑:尝试使用
public static void signin(String email) {
}
并得到错误:
错误:类型注册中的方法 signin(java.lang.String) 不适用于参数
【问题讨论】:
-
你知道方法参数和实参是什么吗?