Ich möchte nun das CSV-File so auffüllen, dass die Tage als Beispiel zwischen dem 01.01.2006 und 30.06.2006 mit der produzierten und der abgesetzten Menge vom 01.01.2006 aufgefüllt werden. Und das bei den weiteren Perioden auch jeweils, aber immer mit der Menge des Anfangsdatums.
Falls nichts produziert oder abgesetzt wurde, so soll es einfach leer bleiben.
Kann man sowas in Java umsetzen? Wie schwer ist sowas?
BufferedReader reader;String zeile=null;try{
reader =newBufferedReader(newFileReader("Menge.csv"));
zeile = reader.readLine();while(!zeile.startsWith(";")){
zeile = reader.readLine();String[] sep = zeile.split("[;]");SimpleDateFormat sdfToDate =newSimpleDateFormat("dd.MM.yyyy");Date date1 = sdfToDate.parse(sep[1]);System.out.println(date1.toString());//Hier möchte ich das Datum der NÄCHSTEN ZEILE habenString tmpZeile = reader.readLine();String[] tmpSep = tmpZeile.split("[;]");SimpleDateFormat sdfToDate2 =newSimpleDateFormat("dd.MM.yyyy");Date date2 = sdfToDate.parse(sep[1]);System.out.println(date2.toString());break;}}catch(IOException e){System.err.println("Error2 :"+e);}
Mit obigem Code bekomme ich das Anfangsdatum. Wie komme ich allerdings an das Datum in der nächsten Zeile ran?
Und wie bestimme ich die Differenz zweier Datum-Objekte? Bitte keinen Pseudocode, mit Codeschnipsel wäre mir geholfen..
Diese Arroganz ist doch zum Kotzen. Ich werde das schon selbst umsetzen. Auf so eine "Hilfe" pfeiffe ich.
Wenn ich frage, dann frage ich natürlich nach der Umsetzung davon in Java. Dass man die nächste Zeile einlesen muss, würde sogar einem 1. Klässler einleuchten.
Diese Arroganz ist doch zum Kotzen. Ich werde das schon selbst umsetzen. Auf so eine "Hilfe" pfeiffe ich.
Wenn ich frage, dann frage ich natürlich nach der Umsetzung davon in Java. Dass man die nächste Zeile einlesen muss, würde sogar einem 1. Klässler einleuchten.
Bei den Worten, die du an den Tag legst, hast du es nicht anders verdient. Du erwartest Hilfe und nicht andersrum. Hier wird dir sicherlich niemand deinen Code schreiben.
Mit so etwas ist niemandem geholfen. Und der Code wie man an die nächste Zeile bekommt, ist für einen Javafirmen a) kein Beinbruch und b) wahrscheinlich eine Codezeile.
mal ganz davon abgesehen das das was du da hast auch als "CSV" bezeichnet wird *comma separated value* und es dafür wunderschöne implementierungen in java gibt ... bist du echt n bissl strange
zu dem hier : "Nirgends habe ich verlangt, dass jemand meinen Code schreibt"
oh doch ... genau DAS hast du getan ...
ich zitiere dich wörtlich : "Bitte keinen Pseudocode, mit Codeschnipsel wäre mir geholfen.."
auch lustig finde ich ja deine frage bezüglich informationen der nächsten zeile
was denkst du denn wie man an die informationen der "nächsten zeile" kommt ... wenn man diese "nächste zeile" nicht einliest ?
es gibt in java nun mal so gut wie keine vorgefertigten pattern ... entweder du nimmst eine LIB oder baust alles selbst ...
und wenn dich das hier so annervt ... dann frag halt nicht
DU hast gefragt
DU hast die probleme
DU kannst es nicht alleine
DU stehst vor dem problem das du stress bekommst *in welcher art auch immer* wenn du es nicht rechtzeitig schaffst
WIR sind lediglich die die auf der anderen seite der scheibe sitzen und uns belustigend das popcorn reinwerfen ... *prost mahlzeit*
*das ist ja mal noch erbärmlicher als ich manchmal ... zugegebener maßen*