java项目 建文件夹_在Java工程下,用java代码创建文件夹
展开全部
参考下面代码,说明已在代码中注释:import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class WriteFile {
public static void main(String[] args) {
writeFile();
}
public static void writeFile(){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String content = sdf.format(new Date());
System.out.println("现在时间:" + content);
FileOutputStream out = null;
File file;
try {
String rootFile = "D:\\tests\\license";
file = new File(rootFile);
if (!file.exists()) {
/*
file.mkdirs():创建没32313133353236313431303231363533e4b893e5b19e31333337626234有存在的所有文件夹
file.mkdir():创建没有存在的最后一层文件夹
例如:在硬盘上有D://test 文件夹,但是现在需要创建D://test//license//save,这个时候就需要使用file.mkdirs()而不能使用file.mkdir(),另外这两个方法都是仅仅能创建文件夹,不能创建文件,即使创建D://test//license//save//systemTime.dat如果使用该方法创建的SystemTime.dat也是一个文件夹 ,而不是文件
*/
file.mkdirs();
}
File fileDat = new File(rootFile + "\\systemFile.dat");
/*
if(!fileDat.exists()){
//创建文件 不是文件夹,在程序中这这一步没有必要,因为
new FileOutputStream(fileDat);该语句有创建文件的功能
fileDat.createNewFile();//
}
*/
out = new FileOutputStream(fileDat);
byte[] contentInBytes = content.getBytes();
out.write(contentInBytes);
out.flush();
out.close();
System.out.println("Done");
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (out != null) {
out.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
java项目 建文件夹_在Java工程下,用java代码创建文件夹相关推荐
- java项目-第126期SSM的物流仓库管理系统-java毕业设计_计算机毕业设计
java项目-第126期SSM的物流仓库管理系统-java毕业设计_计算机毕业设计 [源码请到资源专栏下载] 大家好,今天分享的源码是<基于SpringBoot+Thymeleaf的物流仓库后台 ...
- copy所有的java文件到硬盘_将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad...
listFiles方法接受一个FileFilter对象,这个FileFilter对象就是过虑的策略对象,不同的人提供不同的FileFilter实现,即提供了不同的过滤策略. //将d:\java目录下 ...
- 将d:\java目录下的所有.java文件复制到d:\jad 目录下,并将原来文件的扩展名从.java 改为.jad
package com;import java.io.*; import java.util.ArrayList; import java.util.List; /* 编写一个程序,将d:\java目 ...
- 编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad
package com.hbut.test; import java.io.File; import java.io.FileNotFoundException; import java.io.Fil ...
- Java算法面试题:编写一个程序,将e:\neck目录下的所有.java文件复制到e:\jpg目录下,并将原来文件的扩展名从.java改为.jpg...
package com.swift;import java.io.File; import java.io.FileFilter; import java.io.FileInputStream; im ...
- Linux创建文件的五种方法,Linux常用命令 - 五种创建文件命令详解
21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! 创建文件,你知道有哪几个命令 ?(写出至少两种方式) 首先,touch 创建一个文件 touch yyTest. ...
- pycharm python 模板配置_windows下pycharm安装、创建文件、配置默认模板
本文为大家分享了windows下pycharm安装.创建文件.配置默认模板的具体步骤,供大家参考,具体内容如下 步骤: 下包 -->安装-->创建文件-->定制模板 一.下包 官方地 ...
- java项目 建文件夹_java创建文件夹
用java建立文件夹 package test; public class muluTest { public static void main(String[] args) { muluTest m ...
- 【计算机常识】IDEA如何建立一个Java工程,Java项目、模块、包、类,.idea是什么,out文件是什么
刚刚开始学习一门编程语言的时候,我们往往是跟着某个老师学习,学习的过程中,可以编译出来,我们就很开心了.但是自己在创立工程的时候,我们会不理解,为啥这样建立啊?为啥工程下面自己创立了模块(就有src了 ...
最新文章
- 毒霸主程序集成反流氓
- bootstrap-less源码分析:行和列
- CRF算法中辅助概念 团 极大团 最大团
- js事件循环 microtask macrotask
- 我对新版CCNP考试的一点想法
- Effective C++ ——让自己习惯C++
- Java Object类中的finalize()方法
- Kafka消息模拟器
- php gearmanclient addoptions,gearman PHP7扩展安装
- nginx的日志文件配置
- Vue基础之Vue实例
- 基于 Flink + Hive 构建流批一体准实时数仓
- mysql临时表数量_MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
- 当物联网和区块链同台,太惊艳!
- 三次握手的本质_动画讲解TCP的3次握手,4次挥手,让你一次看明白
- 【数据仓库】数据仓库设计前如何粗估所需的存储空间大小?
- Mysql管理之二进制日志文件的管理
- uniapp安卓证书在线制作工具
- c语言程序设计电子英汉词典,C语言程序设计课程设计-电子英汉词典设计.doc
- 小程序源码:长期稳定短视频去水印-多玩法安装简单