Während in eine CSV-Datei mit out.write schreiben erkennen ich, dass ich einen Semi Colon als Teil der Zeichenkette verwenden muß, die ausgeschrieben werden, Beispiele:Wie funktioniert der Semi Colon während der Verwendung von out.write?
out.write("Project Name;");
out.write(String.valueOf(newFiles.getProjectName()) + ";");
Ich erkennen auch, dass nicht mit Der Semi Colon wird alles durcheinander bringen!
Könnte jemand bitte beschreiben, wie dieser Semikolon funktioniert und wie liest der Compiler ihn?
Dank
Können Sie näher auf "wird Dinge durcheinander bringen"? Was genau ist das Problem, wenn Sie das Semikolon weglassen? – Mureinik
@Mureinik Sicher! Zum Beispiel habe ich diese Strings einmal als Coulms-Namen in die CSV-Datei geschrieben: out.write ("Project Name;"); out.write ("Typ;"); out.write ("Lizenz;"); out.write ("Größe;"); out.write ("JAVA Percentage;"); out.write ("Mitwirkende;"); out.write ("Version;"); Wenn ich einen dieser Semikolons nicht schreibe oder verpasse, wird der nächste String in die gleiche Zelle geschrieben wie der vorhergehende! – user5923402
Das hat nichts mit Kompilierung zu tun, es ist nur das Format für CSVs - Sie benötigen ein Trennzeichen zwischen Zellen (obwohl normalerweise ein Komma verwendet wird). – Mureinik