Ir para conteúdo

Landim

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Landim

  1. Landim

    Problema ao chamar o método

    Preciso fazer uma classe para impressao, outra para execução e outra para o código principal. Terminei a classe do código mas não consigo importar ele para imprimir. Segue abaixo os códigos. Código principal: package br.ucsal; import javax.swing.JOptionPane; public class Testes { public static String[] email() { // E-mails cadastrados no sistema String[] emails = new String[3]; emails[0] = "joao@ucsal"; emails[1] = "lucca@ucsal"; emails[2] = "landim@ucsal"; return emails; } public static String[] senha() { // Senhas dos e-mails cadastrados String[] senhas = new String[3]; senhas[0] = "123"; senhas[1] = "456"; senhas[2] = "789"; return senhas; } public static void verif(String[] emails, String[] senhas) { boolean validador = false; boolean validador1 = false; String correio = ""; String password; // Verificar se o e-mail inserido está cadastrado do { // Exmeplo: correio = "icaro@ucsal"; correio = JOptionPane.showInputDialog(null, "Insira seu e-mail", "LOGIN", JOptionPane.PLAIN_MESSAGE); for (int i = 0; i < emails.length; i++) { if (correio.equals(emails)) { validador = true; } } } while (validador == false); // Validar se a senha inserida corresponde ao e-mail inserido // anteriormente do { // Exemplo: password = "123"; password = JOptionPane.showInputDialog(null, "Insira sua senha", "LOGIN", JOptionPane.PLAIN_MESSAGE); for (int i = 0; i < senhas.length; i++) { if (correio.equals(emails) && password.equals(senhas)) { validador1 = true; } } } while (validador1 == false); } } Impressao: package br.ucsal; public class Impressao { public static void imprimir(String txt) { System.out.println(txt); } public static void imprimir(String[] txt) { System.out.println(txt); } public static void imprimir(int txt) { System.out.println(txt); } public static void imprimir(int[] txt) { for (int i = 0; i < txt.length; i++) { System.out.print(txt + " "); } } } Execução: package br.ucsal; public class Executor { public static void main(String[] args) { // String e = Login.obtemEmail(); //Impressao.imprimir(e); String[] a = Testes.email(); Impressao.imprimir(a); String[] b = Testes.senha(); Impressao.imprimir(b); } } /* sc = new Scanner(System.in); String email = "abc"; String email2=""; do{ System.out.println("digite o email"); email2=sc.nextLine(); }while(!email2.equals(email));*/
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.