Tentando fazer um aplicativo no netbeans que cadastre musicas por gênero, artista, duração e data de laçamento e as liste.
Busque e liste as musicas por gênero, artista, menor e maior duração, mês e ano de lançamento. Listar por gênero e artista já está rodando, o que ta pegando e pesquisa o mês e ano de lançamento no objeto que estão gravados os dados.
##O cadastrar:
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(); //Livro() => método construtor
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;
}
Tenho que pesquisa por mês de lançamento nesse dataPublic e imprimir, e o ano a mesma coisa. Não estou conseguindo implementar o método que faça isso.
abraço
##O cadastrar:
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(); //Livro() => método construtor
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;
}
Tenho que pesquisa por mês de lançamento nesse dataPublic e imprimir, e o ano a mesma coisa. Não estou conseguindo implementar o método que faça isso.
abraço
Luiz Renato
Curtidas 0