mardi 19 mai 2015

Kontoauszug mit Datum ausgeben

Hallo,

Ich habe mehrere Methoden für Kontofunktionen, wie Abheben oder Überweisen erstellt, welche ich in einer Methode "kontoauszugZeigen" als Kontoauszug ausgebe!

Dies klappt auch indem ich eine "ArrayList kontoVerbindungen" verwende und jeweils bei den Methoden fürs Abheben usw. die Beträge mit folgendem Code an die ArrayList übergebe:
Code:

kontoVerbindungen.add(betrag);
Mir wird also am Ende eine einfache Arraylist ausgegeben:

Java Code:

  1. void kontoauszugZeigen(){
  2.  
  3. for(int k=0; k<= kontoVerbindungen.size(); k++)
  4. {
  5. System.out.println(kontoVerbindungen.get(k));
  6. }
  7. }


Jetzt soll der Benutzer jedoch optional ein Datum angeben können, von dem aus alle Kontoverbindungen angezeigt werden. Alle Kontoverbindungen vor dem Datum sollen also nicht ausgegeben werden. Hierfür soll die Klasse Calendar verwendet werden.

Was ich geschafft habe ist, das aktuelle Datum auzugeben über:
Java Code:

  1.  
  2. Calendar rightNow = Calendar.getInstance();
  3. System.out.printf("%tF%n", rightNow);


Doch wie kann ich jetzt die Beträge der Kontoverbindungen mit den jeweiligen Kalendardaten verbinden?

Anfangs habe ich gedacht ich speichere in der Arraylist einfach als ein Element "DATUM BETRAG", zb. als "20/05/2015 +200", was aber leider nicht funktionert hat.

Komm ich mit der Arraylist hier weiter oder muss ich eine Hashmap verwenden??


Komme leider überhaupt nicht weiter und wäre für Hilfe sehr dankbar.???:L


Kontoauszug mit Datum ausgeben

0 commentaires:

Enregistrer un commentaire