当前位置:学者斋 >

计算机 >java语言 >

java File类的基本使用方法

java File类的基本使用方法

Java IO中File的使用是比较频繁的,在文件的上传和删除中都会用到的。比如我们在写管理系统的时候有可能会用到图片的上传和删除。那么我们就会用到Java的` File来处理。本文是本站小编搜索整理的关于java File类的基本使用方法,给大家做个参考,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!

java File类的基本使用方法

  Java中File的基本使用创建和删除文件:

public class FileDemo {

public static void main(String[] args) {

File f=new File("d:"+rator+"");

//rator 得到“”

//Separator得到是“;”

try {

teNewFile();

} catch (IOException e) {

// TODO Auto-generated catch block

tStackTrace();

}

//等等一段时间,可以查看文件的生成

try {

p(3000);

} catch (InterruptedException e) {

// TODO Auto-generated catch block

tStackTrace();

}

if(ts()){

te();

}else{

tln("文件不存在");

}

}

}

  Java File示例使用:在J2EE开发中使用的图片上传功能代码:

public void fileUpload(@RequestParam MultipartFile[] myfiles,

HttpServletRequest request, HttpServletResponse response)

throws IOException {

String imgPath = "/uploads" + "/";

File directory = new File(ession()ervletContext()

ealPath("/")

+ imgPath);

String desFileName = null;

String fileNewName = null;

ontentType("text/html; charset=UTF-8");

PrintWriter out = riter();

String originalFilename = null;

for (MultipartFile myfile : myfiles) {

if (pty()) {

e("请选择文件后上传");

h();

} else {

originalFilename = riginalFilename();

if (null != originalFilename && th() > 0) {

fileNewName = omUUID() + originalFilename;

desFileName = ring() + "/" + fileNewName;

}

try {

InputStreamToFile(nputStream(),

new File(desFileName));

} catch (IOException e) {

tStackTrace();

e("文件上传失败,请重试!!");

h();

}

}

}

t(fileNewName);

h();

}

并且其中文件夹生成的代码如下

File f1=new File("d:"+rator+"test");

r();

//获取文件夹名称的方法

ame();

这是Java IO中的基础使用,也是使用比较频繁的部分。

标签: JAVA File
  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/java/wxx1l.html