java 下载工具_java文件下载工具类
java文件工具類是java開發愛好者提供的一個java開源包,讓廣大java愛好者以及開發者可以直接編譯形成class文件進行使用。內容包含io流,圖形界面,使用戶更好更快的找到相對應文件,并進行相對應的文件操作。對于有需求的用戶而言,可以查看并學習源代碼。
源碼部分介紹:
package com.ptn.utils;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.PrintWriter;
import java.util.HashSet;
import java.util.Set;
import java.util.zip.ZipEntry;
import java.util.zip.ZipInputStream;
import java.util.zip.ZipOutputStream;
import org.apache.log4j.Logger;
/**
* 文件工具類
*
* @author jiqinlin
*
*/
public class FileTool {
private static final Logger log = Logger.getLogger(FileTool.class);
/**
* 創建目錄
*
* @param dir 目錄
*/
public static void mkdir(String dir) {
try {
String dirTemp = dir;
File dirPath = new File(dirTemp);
if (!dirPath.exists()) {
dirPath.mkdir();
}
} catch (Exception e) {
log.error("創建目錄操作出錯: "+e.getMessage());
e.printStackTrace();
}
}
/**
* 新建文件
*
* @param fileName
* ? ? ? ? ? ?String 包含路徑的文件名 如:E:\phsftp\src\123.txt
* @param content
* ? ? ? ? ? ?String 文件內容
*
*/
總結
以上是生活随笔為你收集整理的java 下载工具_java文件下载工具类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DNS服务
- 下一篇: java 子类重定义变量_java子类对