就像SQL里的模糊查询似的,我可以用like去查询数据库里的数据
但是在Java里如何模糊查询呢?
java.io.File
这个类是文件类,有判断当前文件是isFile
和isDictionary
判断是文件还是文件夹,这样指定是查询文件还是文件夹。file.getName()
可以获取当前文件的字符串,剩下的判断是否有 A 这个只需要用字符串的方法就好了,比如说是 contains()
indexOf()
都可以实现模糊查找。
如果有帮助,请采纳~
递归遍历文件夹,利用file.getName().indexOf("A") !=-1判断
递归便利C盘下所有文件,依次判断文件名。