У меня есть полный путь к файлу, и я хочу получить имя файла.
Я использую следующую инструкцию:
String[] splittedFileName = fileName.split(System.getProperty("file.separator"));
String simpleFileName = splittedFileName[splittedFileName.length-1];
Но в Windows это дает:
java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
\
^
Можно ли избежать этого исключения? Есть ли лучший способ сделать это?