Stellt Java eigene zusätzliche Beschränkungen auf? Windows (bis zu Vista) erlaubt keine Namen zu enthaltenUnterwirft Java andere Dateinamen als das zugrunde liegende Betriebssystem?
Ich weiß, wie Namen validiert werden (ein regulärer Ausdruck).
Ich muss die Dateinamen validieren, die von Benutzern eingegeben werden.
Meine Anwendung muss nicht auf einer anderen Plattform laufen, obwohl ich natürlich lieber plattformunabhängig wäre!
Die String-Länge Max ist die von Integer.MAX_VALUE als die Länge wird in einem int gespeichert. – jjnguy