我知道如何獲取文件夾中的文件。但是,當文件列表返回時,它與文件夾中的順序不同。它以其他順序。那麼任何人都可以解釋我如何讓他們像他們在文件夾中一樣嗎?順便說一下,一切都與Java有關。如何按文件夾中的相同順序獲取文件?
0
A
回答
3
這些文件在文件夾中沒有特定順序。例如,在Windows下你
可以通過名稱進行排序,或者通過最後修改日期,或大小等
所以真的不知道你的問題是有效的。
0
我不認爲這很容易完成,因爲您必須找到一種方法來詢問Windows如何對其給定文件夾中的文件進行排序。之後,您必須獲取文件夾中每個文件的文件屬性,然後使用它對代碼進行排序。
1
文件夾中沒有固定的訂單。訂單總是由例如文件管理器。因此,你可以設置例如Windows資源管理器按名稱,日期等順序排列文件。
如果您希望您的文件是例如按文件名按字母順序排序,參見例如this SO posting。
0
只需按照您的意願對它們進行排序,例如按名稱排序。
0
您對它們進行排序。
呈現該文件夾的程序具有排序例程,並且可能是可配置的排序例程。您需要確定排序順序,然後在代碼中複製它。
如果你想永遠保持它們在同一個排序順序,你不能輕鬆地找到文件夾中的最新排序順序,而無需與文件夾進行通信。
有些人通過嘗試嵌入桌面到他們的應用程序,以找出並讀取桌面的內部配置的詳細信息,其他人接近這一點,並通過嘗試與臺式機作爲單獨的實體進行溝通等等。他們都有自己的優勢;但是,所有這些技術意味着更多的代碼和更復雜的應用程序。
0
的文件屬於目錄,而且也沒有定義的順序。不同的程序可以根據明確的用戶請求過濾/排序結果 - 考慮文件管理器和命令行實用程序的輸出,如ls
或dir
。
您必須根據您的需求/用戶標準訂購程序中的文件。您可能會發現metadata API比老File
有用的基礎的一個
相關問題
- 1. 要按順序讀取文件夾中的所有文件
- 2. 如何獲取同一文件夾中的所有.pdb文件?
- 3. 在PHP中按字母順序從文件夾遞歸獲取文件夾和文件?
- 4. 獲取list.files按照與Windows相同的順序讀取文件列表
- 5. 如何按名稱獲取文件夾?
- 6. 按特定順序遍歷文件夾中的文件?
- 7. 如何獲取文件夾中文件的序列號?
- 8. 如何獲取文件夾的文件和子文件夾
- 9. 如何從文檔目錄中的子文件夾順序讀取文件iPhone
- 10. 如何獲取FTP文件夾中的文件按修改時間排序
- 11. vb.net從文件夾中讀取所有文件的順序
- 12. 從文件夾中讀取文件的順序
- 13. 如何使用PHP按順序重命名文件夾中的文件?
- 14. PHP(文件夾)按字母順序排列的文件列表?
- 15. TortoiseSVN結帳:文件/文件夾順序
- 16. 如何獲取主文件夾的文件和子文件夾中的更改?
- 17. Java - 從文件夾中按特定順序讀取特定文件
- 18. 如何在codeingniter「views」文件夾中獲取文件夾名稱
- 19. 如何按字母順序獲取json文件數據
- 20. 如何按特定順序獲取json文件數據?
- 21. 按文件夾獲取文件和文件夾和文件通配符
- 22. FileNotFoundException文件存在於與程序相同的文件夾中
- 23. 打開RAR文件並獲取文件夾中的文件夾
- 24. 按文件名中的數字順序讀取文件
- 25. 使用Dir按文件系統順序從文件夾中返回文件
- 26. 如何讀取文件夾中的文件名並按照字母順序和遞增次序訪問它們?
- 27. 強制文件和文件夾按字母順序處理
- 28. 按照MULE的順序讀取文件
- 29. Primefaces - 在多個文件上傳組件中按字母順序獲取文件
- 30. 如何獲取其他文件夾的父文件夾?
你是什麼意思「出現在文件夾中的秩序」是什麼意思?你的意思是因爲一些其他程序,如文件管理器或如'ls'或'dir'列出了它的命令? –
可以請您詳細說明您的要求嗎? –
首先檢查您在查看「文件名」的順序。使用相同的方法對程序中收到的文件名進行排序 –