SimpleDateFormat format = new SimpleDateFormat("MMM - yyyy");
Date d = new Date();
System.out.println(format.parse( d ));
ta blz, mas onde eu vou entrar com o numero do mes, pra ele me retornar o mes?, tipo. eu antes de salvar na minha List, eu passar 1 - 2001 . ele salvar janeiro - 2001 na minha list
thiago.correa
Cara, no lugar da variável d passe como parâmetro um atributo do tipo Date com a data que você criou!
ViniGodoy
Dá uma olhada na classe DateFormatSymbols.. Nela você pode encontrar métodos para obtenção do nome do mês, nome abreviado, além de outras constantes, usadas pelo DateFormatter.
rbroz85
Scannerinput=newScanner(System.in);System.out.println("entre o numero do mes");Stringmes=input.nextLine();SimpleDateFormatformatter=newSimpleDateFormat("MMMM");Dated=newDate();d.setMonth(mes);System.out.println(formatter.format(d));
vlw meu camarada. obrigado pela ajuda, esse cara esta em deprecated ( d. setMounth) mas esta atendendo minha necessidade…
vlw mesmo muito obrigado!