Duvidas com exercicios

Olá pessoal sou nova por aqui e em Java tb… dia 2 desse mês o prof de |Java deu 10 exercicios para se resolver em casa, todos para iniciantes bem basico, e infelismente empaquei em dois deles!! e tenho até sexta para entregar, bom se der para alguem pelo ,menos me dar uma dica!!
brigadinha!! :smiley:
os exercicios:

Exercicio 1

1- Crie uma classe chamada Email

Esta classe deve ter os seguintes métodos:

validarEmail (verificar se tem arroba)
obterNome (obter a parte do email, antes do arroba)
Os métodos serão chamados da seguinte forma:

Email c = new Email();
boolean r = c.validarEmail(contato@provedor.com.br);
if(!r)
System.out.println(“Email Inválido”);
else
System.out.println(“Email Válido”);

String nome = c.ObterNome(contato@provedor.com.br);
System.out.println(nome);


Exercício 2

1- Crie uma classe chamada Dias

Esta classe deve ter o seguinte método:

GerarDiaSemana( gera o dia da semana, aleatóriamente)
O método será chamados da seguinte forma:

for (int i = 0; i < 10; i++)
System.out .println(Dias.GerarDiaSemana());

Resultado Aleatório
sexta feira
domingo
terça feira
sábado
terça feira
terça feira
quinta feira
sexta feira
quarta feira
segunda feira

brigadinha de novo!! :smiley:

Pamela, você começou a faze alguma coisa??? Fale em qual parte exatamente você está com dificuldade, porque ai fica + fácil pra ajudar.

T+

Bem, antes de você dizer em que está com dificuldade, vai algumas dicas.

  1. Para saber se uma String possui um caracter específico, use o método indexOf.

  2. Para copiar parte de uma String, use o método substring.

  3. Para gerar números aleatórios podemos usar a classe Random.

Agora explique melhor as suas dúvidas.

T+

e para comparar duas Strings use o
equals(String arg0);

Ou então o método contains, que acho mais intuitivo.

Até mais!

[quote=davidbuzatto]

Ou então o método contains, que acho mais intuitivo.

Até mais![/quote]

Hum…bom saber, não conhecia esse método. Vou dar uma olhada na API.

Valeu pela dica.

T+

O legal do contains é que vc pode testar se um trecho de caracteres está presente. Por exemplo

[code]
String s = “euestoutestandoocontains”;

if ( s.contains( “estou” ) {
System.out.println( “Na String '” + s + “’ Existe a expressão ‘estou’.” );
}[/code]

Até mais!