Como mostrar o mes de uma data do tipo Date, presciso mostrar somente o mes da data que o usuario insere

galera preciso mostrar somente o mes da data que o usuário informou? como faço isso

public static void cadastrar() throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat(“dd/MM/yyyy” );
for (int i = 0; i < vetmusica.length; i++) {
//criar um registro (objeto) da classe livro
musica regmusica = new musica();
regmusica.artista = JOptionPane.showInputDialog(null, “Informe o Artista”);
regmusica.genero = JOptionPane.showInputDialog(null, “Informe o Genero da Musica”);
regmusica.duracao = JOptionPane.showInputDialog(null, “Informe a Duracao da Musica”);
regmusica.dataPublic = sdf.parse(JOptionPane.showInputDialog(null, “Informe a data de publicação da Musica”));
vetmusica[i] = regmusica;
}

} 


public static void listarTodos (){
    DateFormat df = new SimpleDateFormat ("dd/MM/yyyy");
    String strmusicas = "";
    for (int i = 0; i< vetmusica.length; i++){
        strmusicas = strmusicas + "\n"
                + vetmusica [i].artista + "\n"
                + vetmusica [i].genero + "\n"
                + vetmusica [i].duracao + "\n"
                + df.format (vetmusica [i]. dataPublic);
}
JOptionPane.showMessageDialog(null,strmusicas);

 }

Não sei, precisa? kkkkkkk[quote=“Rodrigo_silva2017, post:1, topic:350474”]
como faço isso
[/quote]

Date data = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("MM");
String apenasOMes = sdf.format(data);

esse mostra o mes do meu computador no sistema quero mostrar o mes que um usuario insere no meu codigo como 12/02/1994 so o mes 02?

Mas é só um exemplo. Ao invés do new Date(), você vai usar o objeto que você já tem.

Ali no método listarTodos, ao invés de "dd/MM/yyyy", coloca só "MM"

na verdade tenho que buscar o mes exemplo: tem a data 12/02/1992 e 24/05/2001 e o usuario quer mostrar somente o mes 02 preciso do código para buscar esse mes e retorna o mes