判断文件是否存在
来源:互联网 发布:讨鬼传2 噬神者2 知乎 编辑:程序博客网 时间:2024/05/17 12:00
import java.io.File;import java.io.IOException;import java.net.HttpURLConnection;import java.net.URL;import org.springframework.util.StringUtils;public class FileUtil {/** * 判断本地服务器上的文件是否存在 * @param filename * @return */public static boolean existFile(String filename){File file = new File(filename);if(file.exists()){ //判断文件是否存在return true;// if(file.isFile()){ //判断是否是文件// System.out.println("这是文件。");// }else if(file.isDirectory()){ //判断是否是目录// System.out.println("这是目录。");// }}else{return false;}}/** * 判断远程服务器上的文件是否存在 * @param filename * @return * @throws IOException */public static boolean existFileForRemote(String filename) throws IOException{URL serverUrl = new URL(filename); HttpURLConnection urlcon = (HttpURLConnection) serverUrl.openConnection(); String message = urlcon.getHeaderField(0);//文件存在‘HTTP/1.1 200’ if (StringUtils.hasText(message) && message.startsWith("HTTP/1.1 200")) { //存在 return true; }else{ return false; }}}
0 0
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在!
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- UnicodeEncodeError: ‘gbk’ codec can’t encode character u’\u200e’ in position 43: illegal multibyte s
- 利用Fiddler模拟POST请求
- 笔记:linux下配置jdk环境变量
- 【批处理】通过批处理修改环境变量
- 高并发解决方案
- 判断文件是否存在
- 工厂三兄弟之简单工厂模式(三)
- Makefile(未完)
- Easyui combobox onChange事件
- mysql优化
- …… are only available on JDK 1.5 and higher 错误(spring 的jdk版本检测在jdk 8下的修订)
- 五十道编程小题目 --- 30 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 java
- "云盘"设计方案
- 【SIP基础】SIP协议中网络角色定义