"Adicionando" dias a uma data

Olá pessoal, tenho uma classe que trabalha com datas e gostaria de saber se há como adicionar dias a um objeto Date ou alguma outra classe que trabalhe com datas…

Por exemplo, a Date recebida é 31/03/06. Aí, adiciona-se um dia e a data automaticamente vai pra 01/04/06.

Abraços…

Olá, Prezado Adriano…

Tem uma classe, da uma olhada nela, GregorianCalendar
Mais ou menos assim…

GregorianCalendar dataParaCalculo = new GregorianCalendar(a, m, d);
dataParaCalculo.add(Calendar.DATE, (dDA));

Olá Adriano,

Quando vc for utilizar datas, fazer calculos com datas utilize a classe java.utilCalendar, ela tem metodos para isso, um exemplo do q vc pediu:

Calendar calendar = Calendar.getInstance();
calendar.setTime( new java.util.Date() );
calendar.add( Calendar.DAY_OF_MONTH , 1 );
System.out.println( calendar.getTime() );

Ate+

haha, eu tava usando a Calendar mesmo… mas pra adicionar os dias eu usava o set misturado com gets, etc, e tava tanta gambiarra que imaginei que fosse de outra maneira… não tinha visto o método add… isso ae, brigadão pessoal…