用java写的一个文件操作类包[Java编程]
本文“用java写的一个文件操作类包[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
前几天细心看了看java的I/O操作,呵呵.就写了一个操作文件的类包,功效有成立文件或目录,删除文件或目录,复制文件或目录,移动文件或目录,设置文件或目录属性,查看文件或目录大小.呵呵,功效对比简单,源代码为:
成立:
Java代码
package fileOperation;
import java.io.File;
import java.io.FileOutputStream;
/**
* @author wakin
*
*/
public class Create
{
/**按照字符串生成文件,假如已存在则抛出非常
*
* @param filePath
*/
public void createFile(String filePath) {
File file = new File(filePath);
if(file.exists())
throw new RuntimeException("File: "+filePath+" is already exist");
try {
//这里很奇特,如果不写这两句在windows下就看不见生成的文件.呵呵,但愿大家指导一下.
FileOutputStream fos= new FileOutputStream(file);
fos.close();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
/**按照字符串生成文件夹,假如已存在则抛出非常
*
* @param filePath
*/
public void createDir(String filePath) {
File file = new File(filePath);
if(file.exists())
throw new RuntimeException("File: "+filePath+" is already exist");
file.mkdirs();
}
}
package fileOperation;
import java.io.File;
import java.io.FileOutputStream;
/**
* @author wakin
*
*/
public class Create
{
/**按照字符串生成文件,假如已存在则抛出非常
*
* @param filePath
*/
public void createFile(String filePath) {
File file = new File(filePath);
if(file.exists())
throw new RuntimeException("File: "+filePath+" is already exist");
try {
//这里很奇特,如果不写这两句在windows下就看不见生成的文件.呵呵,但愿大家指导一下.
FileOutputStream fos= new FileOutputStream(file);
fos.close();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
/**按照字符串生成文件夹,假如已存在则抛出非常
*
* @param filePath
*/
public void createDir(String filePath) {
File file = new File(filePath);
if(file.exists())
throw new RuntimeException("File: "+filePath+" is already exist");
file.mkdirs();
}
}
以上是“用java写的一个文件操作类包[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |