Usando somente estrutura if

3 respostas
D

È aí galera blz? É a primeira vez q participo no fórum,

estou iniciando a programação em java e preciso de uma ajuda!!

Tenho que informar o nome de um individuo se for correto nome e sobrenome aparece uma msg dizendo o nome e o sobrenome,
se digitar o nome com menos de dois caracteres exibe uma msg de erro pedindo para digitar o nome com mais de dois caracteres,
o mesmo acontece para o sobrenome.

Se puderem me ajudar agradeço!!!

3 Respostas

edysnipes

Certo! Mas você precisa fazer isso utilizando GUIs ou só para mostrar no console mesmo?

Posta aí o que vc já conseguiu fazer.

Ok?

thiago.correa

Opa vamos lá! A estrutura do if é o seguinte

if (condição) {
//código a ser executado caso a condição seja verdadeira
}

ou

if (condição) {
//código a ser executado caso a condição seja verdadeira
} else {
//código a ser executado caso a condição seja falsa
}
exemplo
int idade = 19;

if ( idade < 18) {
    System.out.println("menor de 18 anos");
} else {
    System.out.println("maior de 18 anos");
}

Agora dê uma olhada nesses dois métodos que você vai precisar para compar se dois textos são iguais e o seu tamanho

[url]http://java.sun.com/javase/6/docs/api/java/lang/String.html#equals(java.lang.Object)[/url]

[url]http://java.sun.com/javase/6/docs/api/java/lang/String.html#length()[/url]

Com essas informações, tenta fazer o teu programa com essas informações, e vai postando as dúvidas,

Para exibir mensagens utilize essa classe:

[url]http://java.sun.com/javase/6/docs/api/javax/swing/JOptionPane.html[/url]

Para pedir um texto
[url]http://java.sun.com/javase/6/docs/api/javax/swing/JOptionPane.html#showInputDialog(java.awt.Component,%20java.lang.Object)[/url]

E para exibir uma mensagem
[url]http://java.sun.com/javase/6/docs/api/javax/swing/JOptionPane.html#showMessageDialog(java.awt.Component,%20java.lang.Object)[/url]

Bons códigos ;)

gpd38

Usando o JOptionPane.
É simples, mas me ajudou bastante quando precisei.

http://www.faculdadepuc.xpg.com.br/mensagens

Criado 26 de abril de 2009
Ultima resposta 26 de abr. de 2009
Respostas 3
Participantes 4