Ir para conteúdo
Landim

Problema ao chamar o método

Recommended Posts

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));*/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por martinazzo
      não consigo apagar, então deixei assim... se alguém conseguir por favor
    • Por rd111072
      Olá! Preciso pegar o valor de uma variável javascript, postar para uma página php pra criar uma variável session php.
      aqui tento passaar a variável js:
       
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script type="text/javascript"> var valor = ""; $(document).ready(function() { $('input:radio[name=aviso]').click(function() { //Executa Loop entre todas as Radio buttons com o name de valor $('input:radio[name=aviso]').each(function() { //Verifica qual está selecionado if ($(this).is(':checked')) valor = parseInt($(this).val()); }) alert(valor); $.post( "cria_session.php", { aviso: valor} ); }) }) </script> Aqui tento, ao menos, imprimir na tela:
      <? echo "Olá <script>document.write(valor)</script>"?> Só o que funciona é o alert ^^^.

      Alguém sabe?
       
    • Por Robson Augusto
      Galera se alguém souber o que ocorre,  é o seguinte, não acredito que possa ser Problema de SEO, mas vamos lá meu site anuncicarbh.com, não aparece em pesquisa feitas pelo computador, com a palavra chave "seminovos bh", ele aparece na primeira oscilando para segunda pagina do bing e yahoo, fazendo a pesquisa pelo telefone, ja no pc ele nao aparace mais no yahoo, mas continua a aparecer no bing, ja no google ele teve pequenas aparições na terceira página, agora em ambas as pesquisas de pc e celular ja não aparece mais no google... So aparece atualmente no google, pesquisando pelo nome do site... Alguem saberia me dizer o por que disso? será SEO?
    • Por danilosilva222
      Olá pessoal, boa tarde! 
      Sou novato em programação e aqui no fórum é a minha primeira postagem, e tenho uma dúvida.
      Com Javascript, é possível desenvolver um sistema web completo para gestão, como por exemplo, academias, lojas, supermercados, etc..? 
      Desde já agradeço a atenção de vocês. 
    • Por nosredna
      Olá amigos,
       
      tenho o seguinte código:
      <html> <script type="text/javascript"> function Soma(){ var soma = 0; var ipts = document.querySelectorAll('input[oninput="Soma()"]'); for(var x=0; x<ipts.length; x++){ var valorItem = parseFloat(ipts[x].value); !isNaN(valorItem) ? soma += parseFloat(valorItem) : null; } document.querySelector('#final').value = soma.toFixed(2); } </script> <form action=""> Total produto1: <input type="text" oninput="Soma()" value="0"><br> Total produto2: <input type="text" oninput="Soma()" value="0"><br> <br> Total todos os produtos12: <input type="text" id="final"> </form> </html> Bom...para essas duas inputs funciona corretamente.
      Porém, se eu quiser colocar mais inputs como: Total produto3 + Total produto4 = Total todos os produtos34, Total produtoX + Total produtoY = Total todos os produtosXY, ...
      e usar o mesmo código JS, é possível? alguém poderia me dar uma dica de como eu faço para fazer isso? já tentei de várias maneiras, mas não estou tendo sucesso...
       
      Fico agradecido. 
×

Informação importante

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