gut danke euch allen
es funktioniert! ^^
und zwar hab ich meine methode getTageDiff so gelassen wie sie ist aber! hab beim init Datenbank beim füllen des vectors es umgeschrieben und es funktioniert
gratz!
[highlight="Java"]
...
while(rs.next())
{
System.out.println("Sie haben Werte in der Datenbank! ");
id = rs.getInt(1);
setId(id);
vectorid.add(id);
dates.add(rs.getString(2));
betrag = rs.getInt(3);
vectorgebuchtvon.add(rs.getString(4));
vectorbuchungen.add(betrag);
}
List<Date> parsedDates = new ArrayList<Date>(dates.size());
for(String date : dates) {
Date parsedDate;
try {
parsedDate = format.parse(date);
parsedDates.add(parsedDate);
} catch (ParseException e) {
e.printStackTrace();
}
}
Collections.sort(parsedDates);
for(Date date : parsedDates) {
vectordaten.add(format.format(date));
}
getTageDiff();
...
[/highlight]