Datei anlegen Problem! Groß- und Kleinschreibung wird nicht unterschieden

Sven44

Neues Mitglied
Hallo,
ich habe ein Problem mit der Groß und Kleinschreibung beim Datei anlegen. Das Anlegen der Datei selber ist nicht das Problem.
Aber wenn ich einmal Datei.csv schreibe und danach datei.csv schreibt er mir die zweite Datei nicht, obwohl ich sie einmal Groß und einmal, klein geschrieben habe.

In der Testausgabe bekomme ich aber den Korekten Pfad angezeigt. Hier einmal der Code:
[CODE lang="java" title="Codeauszug"] // Textfeld auslesen und den Gesamten Pfad zusammen setzen
String dateiname = "CSV/" + txtDateiName.getText() + ".csv";

File f = new File(dateiname);

// Testausbabe 2
System.out.println(f);

try {
f.createNewFile();
} catch (IOException e1) {
e1.printStackTrace();
}[/CODE]

Es wäre toll wenn mir einer dazu einen Tip geben kann wie ich das Problem beheben kann, da ich mit java noch Anfänger bin, was ja auch die Rubrik schon sagt.

Gruß Sven44
 
NTFS , das Dateisystem von Microsoft Windows, unterscheidet explizit nicht nach Grosz- und Kleinschreibung. Das ist kein Fehler, sondern ein Feature.

Auf macOS weisz ich jetzt gerade nicht wie das Dateisystem heiszt, aber dort kann jman einschalten dass Grosz- und Kleinschreibung nicht unterschieden wird. Muss man aber erst einschalten.

Bei jedem anderen Dateisystem unter Linux, BSD oder irgendeinem anderen UNIX, wird Grosz- und Kleinschreibung unterschieden.
 
Richtig spaßig wird's wenn du mit einem Windows System auf Linux-Freigaben zugreifst, die einen Verzeichnisnamen mal klein und mal großs schreiben. Für Windows ist das genau das Gleiche.
 

Neue Themen


Zurück
Oben