解析路徑:????????程序的輸入是任意一個路徑,比如:?C:\Users\Administrator\Desktop\Java基礎入門\Java開發(fā)入門.ppt????????程序需要輸出所給路徑是文件還是文件夾。假設輸入這三種路徑:D:\aaa.txt\aaa.txtD:\aaa.txt\D:\aaa.txt前兩種用String的lastIndexOf()判斷最后一個\的位置再取出后面的內容就可以判斷了。如果出現第三種情況,不輸入文件夾的最后一個反斜杠并且文件夾的名字像文件名一樣該如何識別?這題目只涉及到輸入一個字符串表示文件路徑,不涉及實際的文件讀寫。
java中如何判斷一個路徑是文件還是文件夾?
Illustri0us
2017-05-11 20:30:48