Socorro alguém me ajude

Boa tarde!!!
Alguém poderia me explicar como que se cria uma classe em java para retornar valor de uma dada se é existente ou não ? Pois não tenho muito conhecimento em programação, e preciso entregar esse trabalho…

[quote=keke]Boa tarde!!!
Alguém poderia me explicar como que se cria uma classe em java para retornar valor de uma dada se é existente ou não ? Pois não tenho muito conhecimento em programação, e preciso entregar esse trabalho…[/quote]

Dê uma lida neste post que pode lhe ajudar.

http://www.guj.com.br/posts/list/31085.java

Um Abraço.

Boa tarde!
Muitas vezes me sinto na sua pele! rs
Quero ajudar, mas não entendi muito bem a pergunta!
Vc pode, por favor, explicar novamente?!
Obrigado!

[quote=keke]Boa tarde!!!
Alguém poderia me explicar como que se cria uma classe em java para retornar valor de uma dada se é existente ou não ? Pois não tenho muito conhecimento em programação, e preciso entregar esse trabalho…[/quote]

Desculpe, é “dada” ou “data”? Você quer validar uma data, por exemplo, dizer que “31/02/2006” não existe no calendário?

Uma possível solução é essa:

[code]import java.util.GregorianCalendar;
class ValidaData {
int dia;
int mes;
int ano;

ValidaData(int dia, int mes, int ano) {
this.dia = dia;
this.mes = mes;
this.ano = ano;
}

public static void main(String args[]) {
ValidaData dt = new ValidaData(3, 4, 1979);
System.out.println (dt.isDate());//imprime true

	ValidaData dt2 = new ValidaData(3, 13, 1979);//mes 13 eh invalido
	System.out.println (dt2.isDate());//imprime falso	
}

boolean isDate () {
	try {
		GregorianCalendar gc = new GregorianCalendar();
        		gc.setLenient(false);                 // must do this
		gc.set(GregorianCalendar.YEAR, this.ano);
		gc.set(GregorianCalendar.MONTH, this.mes);  // invalid month
		gc.set(GregorianCalendar.DATE, this.dia);
		gc.getTime(); // exception thrown here
	}
	catch (Exception e) {
		//e.printStackTrace();
		return false;
	}
	return true;
}

}[/code]

Outras possíveis soluções vc pode achar em:

Da proxima, nao da pra colocar um titulo mais descritivo, nao?

“Socorro alguem me ajude” eh coisa que se grita pro 190, nao num forum.