我有一個完整的文件路徑,我想獲取文件名。使用系統文件分隔符分割文件名
我使用下面的指令:
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
\
^
我能避免此異常?有一個更好的方法嗎?
感謝@Gilbert Le Blanc,好的一段代碼!簡單和偉大的作品! – 2016-01-04 15:56:57