假设我有一堆名为的文件:
10011-1-chassis.EDRW
10011-2-front.EDRW
10011-3-rear.EDRW
20011-1-chassis.EDRW
20011-2-front.EDRW
20011-3-back.EASM
20011-3-cover.EASM
Run Code Online (Sandbox Code Playgroud)
如果我只想要20011-x文件,那么我将如何列出它们然后只列出相应的文件以便我可以在JOptionPane中显示文件名,以便用户从下拉列表中选择他们感兴趣的文件?
编写一个java.io.FilenameFilter使用正则表达式来过滤掉不可接受的文件名.
我推荐一个正则表达式,因为我假设你想要动态地改变模式.在这种情况下,这并不过分.您引用的示例的硬连线解决方案对我来说似乎没有用.我假设用户希望通过在UI中指定它来告诉您他们想要如何更改模式.
| 归档时间: |
|
| 查看次数: |
163 次 |
| 最近记录: |