Ajuda! Em ex de java que tem que reconhecer Usuario e Senha
7 respostas
E
egsilvaer
Ola pessoal!!
Estou fazendo uma lista de ex para a escola e fiquei com duvida:
o ex é esse:
Faça um programa que solicite Usuario e senha. Se o usuario for diferente de "teste" aparecer "Este usuario não existe". Se a senha for diferente de "coisa" aparece "A senha não confere" e se todos os dados estiverem corretos Usuario="teste" e Senha="coisa" aparecer "login efetuado".
eu tentei fazer não deu erro na compilação mas a hora de executar o programa deu erro, o programa ficou assim:
Bom considerando que vc omitiu coisas importantes do seu código…
Pus em negrito umas das formas corretas de comparar objetos, inclusive objetos String.
O if como está eu acredito que só funcione com tipos primitivos…
Abraço.
taaqui
Pega como modelo esse código que fiz abaixo, ele não esta como você quer, mais trabalha encima dele que você vai conseguir fazer o seu certinho.
importjava.util.Scanner;publicclassexe09{publicstaticvoidmain(Stringargs[]){Scannerinput=newScanner(System.in);System.out.print("Digite o nome do usuario: ");StringnomeUsuario=input.nextLine();System.out.println("Digite a senha: ");StringsenhaUsuario=input.nextLine();if(nomeUsuario.equals("teste")&&senhaUsuario.equals("coisa")){System.out.println("Login efetuado");}else{System.out.println("Este usuario não existe ");System.out.println("A senha nao confere ");}}
Bom considerando que vc omitiu coisas importantes do seu código…
Pus em negrito umas das formas corretas de comparar objetos, inclusive objetos String.
O if como está eu acredito que só funcione com tipos primitivos…
Abraço.
Valeuuuu!!! Luis vc me ajudo muito.
F
felipecrz
quero fazer o código abaixo em janelas como faço?
import java.util.Scanner;
publicclassexe09{publicstaticvoidmain(Stringargs[]){Scannerinput=newScanner(System.in);System.out.print("Digite o nome do usuario: ");StringnomeUsuario=input.nextLine();System.out.println("Digite a senha: ");StringsenhaUsuario=input.nextLine();
if(nomeUsuario.equals("teste")&&senhaUsuario.equals("coisa")){System.out.println("Login efetuado"); }else{System.out.println("Este usuario não existe "); System.out.println("A senha nao confere "); }
}
CyberX
[email removido:
]quero fazer o código abaixo em janelas como faço?
import java.util.Scanner;
publicclassexe09{publicstaticvoidmain(Stringargs[]){Scannerinput=newScanner(System.in);System.out.print("Digite o nome do usuario: ");StringnomeUsuario=input.nextLine();System.out.println("Digite a senha: ");StringsenhaUsuario=input.nextLine();
if(nomeUsuario.equals("teste")&&senhaUsuario.equals("coisa")){System.out.println("Login efetuado"); }else{System.out.println("Este usuario não existe "); System.out.println("A senha nao confere "); }
}</blockquote>