Система входа в систему Java не работает - PullRequest
0 голосов
/ 05 июля 2018

Я не могу заставить эту систему входа работать. Я хочу, чтобы программа при запуске отображала,

Имя пользователя:

Пароль:

и я хочу затем ввести учетные данные.

Вот мой код:

import java.util.Scanner;

public class Customer {


    public  void Login() {
Scanner sc = new Scanner(System.in);

System.out.print("SUPERMARKET - ONLINE PORTAL LOGIN \n");


System.out.print("Username: ");
System.out.print("\n");

System.out.print("Password: ");

String string = sc.nextLine();
if("hmirza".equals(string) )
{
    String string2 = sc.nextLine();
    if("mirza".equals(string2) )
    {
        System.out.print("Logging you in... ");
        System.out.print("\n\n\n");
        new Products().search();


}
    } 
        sc.close();
    }

} 

1 Ответ

0 голосов
/ 05 июля 2018

Попробуйте это:

public void Login() {
    Scanner sc = new Scanner(System.in);

    System.out.print("SUPERMARKET - ONLINE PORTAL LOGIN \n");


    System.out.print("Username: ");
    String username = sc.nextLine();
    System.out.print("\n");
    System.out.print("Password: ");
    String password = sc.nextLine();
    if ("hmirza".equals(username)) {
      if ("mirza".equals(password)) {
        System.out.print("Logging you in... ");
        System.out.print("\n\n\n");
        new Products().search();
      }
    }
    sc.close();
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...