Aquí estoy otra vez (aprenderé algo!!!).
Bien, pues tengo dos clase, Nota y Libreta (ArrayList). donde en libreta ademas de añadir las notas me las ordena. Lo que ordena son fechas, bueno son enteros que yo he llamado dia, mes y anio.
En mi clase Nota tengo mis get y set de int dia, int mes, int anio y en mi libreta entre otros metodos tengo:
Código:
public void agregar_nota(Nota n){
//comprueba si hay dos titulos iguales.
for(Nota nt : notas){
if(n.get_titulo().equals(nt.get_titulo())){
System.out.println("ESTE TITULO YA EXISTE");
}
else{
notas.add(n);
}
.................................//continuo con el metodo.
En este mismo método, después de añadir, lo que hago es comparar los años, luego los meses y luego los dias.
Código:
.................................//continuo con el metodo.
int aux = 0;
for(int pos = 0; pos < notas.size(); pos++){
if(n.get_anio() < nt.get_anio()){
aux = n[pos];*****
Alguien me puede echar una mano.
Muchas gracias.