如何快速查询文件夹下是否含有指定文件? java中如何快速确定一个文件夹下是否含有一个指定文件?我自己想到的只能是循环这个文件夹,然后,取每一个文件的文件名与指定的文件进行比较,但是如果这个文件夹下的文件成千上万的话,这么做效率太差了请各位高人看看怎么做啊 ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String name = "c:/filename.txt";File f = new File(name);if (f.exists()){} 他是想要获取文件夹下面的文件是否存在...晕...楼主可以先用FileFilter过滤一下后缀名,然后再查找一下就好了...查找能有什么好办法啊?不遍历是不行的...因为你没有任何类似索引的东西... 对不起对不起 搞错了...对的对的 1#是对的 我晕啊其实就是把路径和文件名组成一个字符串,然后申明一个File对象的实例, 然后判断文件是否存在就可以了 谢谢大家,我是这么做的File f=new File(uploadPath,fileName);// uploadPath是文件夹,fileName是上传的文件 if(f.exists()){%><script>alert("服务器端存在同名文件,请修改文件名后重新上传!");window.close();</script><% }%> 高手请进,虚心求教中。。。 如何实现对象的深度序列化 大家帮帮忙看看为什么这个代码不对? swt 改变text中选中的字的字体 通过Java Swing看透MVC设计模式 请问如何用jxl读取带密码保护的excel文件呢??大家帮帮忙吧,弄了一天都没找到办法 初学者的小问题! 为什么接口类成员都默认为public 测试setAutoCommit(false)和executeBatch()发现setAutoCommit(false)没起作用!? jdbc初学者的问题(高分) 请教前辈们一个小问题 我想让java程序占用服务器的6060端口,怎么做呢?
File f = new File(name);
if (f.exists())
{}
楼主可以先用FileFilter过滤一下后缀名,然后再查找一下就好了...查找能有什么好办法啊?不遍历是不行的...因为你没有任何类似索引的东西...
对的对的 1#是对的 我晕啊
其实就是把路径和文件名组成一个字符串,然后申明一个File对象的实例, 然后判断文件是否存在就可以了
File f=new File(uploadPath,fileName);// uploadPath是文件夹,fileName是上传的文件
if(f.exists())
{
%>
<script>alert("服务器端存在同名文件,请修改文件名后重新上传!");window.close();</script>
<%
}
%>