java怎么创建文件夹文本文件_java删除文件夹下指定文件

java怎么创建文件夹文本文件_java删除文件夹下指定文件jikpackagetest.file;//time:05-12-22//author:[email]huapingsmith@hotmail.com[/email]//description:程序先检查文件夹是否存在,如果不存在,则创建一个,存在,则继续运行.//文件夹处理完成后,下一步工作为往文件夹中创建文件.//caution:当前文件夹中如果已经有名为abc.txt的文件时,//…

jik

package test.file;

//time: 05-12-22

//author: [email]huapingsmith@hotmail.com[/email]

//description: 程序先检查文件夹是否存在,如果不存在,则创建一个,存在,则继续运行.

//文件夹处理完成后,下一步工作为往文件夹中创建文件.

//caution: 当前文件夹中如果已经有名为abc.txt的文件时,

//在当前文件夹创建一个名为abc.txt的文件会失败.

//在这个程序中,如果E:\\test 下已经有名为1,2,3,4的文件时,程序执行会失败.

import java.io.*;

public class Demo {

public static void main(String[] args) {

File dirFile;

File tempFile;

boolean bFile;

String sFileName;

bFile = false;

try {

dirFile = new File(“E:\\test”);

bFile = dirFile.exists();

if (bFile == true) {

System.out.println(“The folder exists.”);

} else {

System.out

.println(“The folder do not exist,now trying to create a one…”);

bFile = dirFile.mkdir();//建立多个文件夹时用mkdirs();

if (bFile == true) {

System.out.println(“Create successfully!”);

} else {

System.out

.println(“Disable to make the folder,please check the disk is full or not.”);

System.exit(1);

}

}

System.out.println(“Now we put files in to the folder…”);

for (int i = 0; i < 5; i++) {

sFileName = new String(“E:\\test\\”);

sFileName += String.valueOf(i);

tempFile = new File(sFileName);

bFile = tempFile.createNewFile();

}

} catch (IOException e) {

// Exception hadler

}

if (bFile == true)

System.out.println(“Successfully put files in to the folder!”);

else

System.out.println(“Sorry sir,i don’t finish the job!”);

}

}

分享到:

18e900b8666ce6f233d25ec02f95ee59.png

72dd548719f0ace4d5f9bca64e1d7715.png

2010-08-27 10:31

浏览 1317

评论

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/222930.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 五分钟成为记忆王(路飞为什么能成为五皇)

    一、记忆的面纱1、记忆的含义(1)就在我嘴边上  有多少次你这样说过,就在我嘴边上,又有过多少次在你需要什么时候,任凭你如何拼命地想,就是想不起来。  当然,这问题不是你一个人才有,几乎所有的人都受到过记忆力差的困扰。这也是人类的一个最常见的不幸。(2)改变你的记忆力  自身内部,就蕴藏着一种由于记忆力差而产生的烦恼的能力。如果你真想利用这一能力的话,这能力就能使你的记忆力在几天内提高

    2022年4月16日
  • DB2常用命令总结

    DB2常用命令总结

    2021年5月6日
  • sqlSessionFactory创建

    sqlSessionFactory创建前言分析上篇文章的整合的配置文件,我们可以知道配置的bean是成树状结构的,而在树的最顶层是类型为org.mybatis.Spring.SqlSessionFactoryBean的bean,它将其他相关的bean组装在了一起,那么我们的分析就从此类开始。sqlSessionFactory创建对于配置文件的读取,Spring是通过org.mybatis.Spring.SqlSessi…

    2022年5月27日
  • MongoDB(三)mongoDB下载和安装[通俗易懂]

    MongoDB(三)mongoDB下载和安装

    2022年1月27日
  • 哈佛的幸福课笔记

    哈佛的幸福课笔记觉得对本人而言有新信息的是第四课和第六课。第八课关于感恩,很好!(Tal和外婆的真实的故事,感人,几次热泪盈眶)。第10课关于改变当然很有用。第12、13课讨论关于建立自我和谐的目标和应对压力问题。哈佛的幸福课 http://v.163.com/special/positivepsychology/ (提醒:每课一个半小时) 第一课什么是积极心理学笔记:(简介)1、解读比

    2022年7月25日
  • c#数组赋初值_C#数组初始化

    c#数组赋初值_C#数组初始化C#的数组初始化是在声明数组时将初始值放在大括号({})之内。如果没有指定初始值,则数组成员将自动初始化为该数组类型的默认初始值。请阅读数组的属性。如果将数组声明为某类型的字段,则当实例化该类型时它将被设置为默认值null。一、一维数组的初始化1.在声明数组时将其初始化。如:int[]array=newint[6]{1,2,3,4,5,6};string[]stringArray=…

    2022年7月18日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号