Ajuda com Arraylist e collection

Boa noite, sou iniciante em programação (java, estou usando netbeans) e não sei quase nada. Estudando em casa eu queria criar um bloco de notas onde o usuario pudesse criar objetos notas que tem os atributos: nome, informação e data de criação. Como vê q o bloco de notas é mesclado por agrupamento com varias notas. Tem algum jeito de agrupa-los? Uma arraylist talvez? No caso eu poderia usar collections para colocar dados de Lista e filas?

"public class Usuario {

public static void main(String[] args){}

    public static String nome;
    public static float dataDaCriacao;
    public static float informação;

}"

Isso aqui foi oq eu comecei. Os atributos são com letras minusculas, então ali no “dataDaCriacao” está errado, certo?

Primeiro seria interessante criar uma classe Nota.
Algo como:

public class Nota {
    private String titulo;
    private String texto;
    private LocalDateTime data;
    
    public Nota(String titulo, String texto, LocalDateTime data) {
        this.titulo = titulo;
        this.texto = texto;
        this.data = data;
    }
}

Aí fica mais fácil armazenar em uma coleção:

List<Nota> notas = new ArrayList<>();

Esse nome está correto. Usamos camel case para variáveis em Java: primeira letra minúscula e letra maiúscula na primeira letra das palavras seguintes.

1 curtida

Obrigado