详细内容

判断文件夹是否存在,不存在则创建文件夹。

推荐学习:java视频教程File file =new File("C:\\Users\\QPING\\Desktop\\JavaScript");

//如果文件夹不存在则创建

if (!file .exists() && !file .isDirectory())

{

System.out.println("//不存在");

file .mkdir();

} else

{

System.out.println("//目录存在");

}

扩展:

判断文件是否存在,不存在创建文件File file=new File("C:\\Users\\QPING\\Desktop\\JavaScript\\2.htm");

if(!file.exists())

{

try {

file.createNewFile();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

相关文章教程推荐:java入门教程

java路径不存在则创建文件夹_java实现文件夹不存在则创建相关推荐

  1. java new file会创建文件吗_Java高级——文件与I/O流

    简介 本文分为四个部分,首先是介绍File类,概括了一下概念.构造方法及常用方法等,其次是描述了面对对象的三大特征,再次是对抽象类进行了简单的概述,最后从特性.使用等等几个方面对接口进行了一定的描述. ...

  2. java清空文件夹_java 删除文件夹中的所有内容而不删除文件夹本身的实例

    package com.xx; import java.io.File; public class Test { public static void main(String[] args) { St ...

  3. java编程实现删除一个文件夹_Java实现文件夹删除方式总结详解

    1 ,通用的文件夹或文件删除方法,直接调用此方法,即可实现删除文件夹或文件,包括文件夹下的所有文件 /** *  根据路径删除指定的目录,无论存在与否 *@param sPath  要删除的目录pat ...

  4. java 多种类型文件复制_java多种文件复制方式以及效率比较

    1.背景 java复制文件的方式其实有很多种,可以分为 传统的字节流读写复制FileInputStream,FileOutputStream,BufferedInputStream,BufferedO ...

  5. java io文件操作_java IO 文件操作方法总结

    java IO 文件操作方法总结 对于输入输出的理解: 输入输出,以程序为参考点,外部数据进入程序,通过输入流完成.程序将数据给外部设备,通过输出流完成. 文件Io的操作 //获取文件 File fi ...

  6. java底层 文件操作_JAVA的文件操作【转】

    11.3 I/O类使用 由于在IO操作中,需要使用的数据源有很多,作为一个IO技术的初学者,从读写文件开始学习IO技术是一个比较好的选择.因为文件是一种常见的数据源,而且读写文件也是程序员进行IO编程 ...

  7. java 写入文件流_Java实现文件写入——IO流

    输入输出的重要性: 输入和输出功能是Java对程序处理数据能力的提高,Java以流的形式处理数据.流是一组有序的数据序列,根据操作的类型,分为输入流和输出流. 程序从输入流读取数据,向输出流写入数据. ...

  8. java 文件压缩_java实现文件压缩

    java实现文件压缩:主要是流与流之间的传递 代码如下: package com.cst.klocwork.service.zip; import java.io.File; import java. ...

  9. java mp3文件压缩_java实现文件压缩

    java实现文件压缩:主要是流与流之间的传递 代码如下: package com.cst.klocwork.service.zip; import java.io.File; import java. ...

  10. java 文件包含_java的文件包含漏洞

    java的文件包含分静态包含的动态包含两种: 静态包含: 动态包含: 两者的区别我就不赘述了. 就目前了解静态包含是不存在问题的,因为file的参数不能动态赋值 而动态包含是存在问题的 我们常说的ph ...

最新文章

  1. .net framework4.6项目的dll升级后,未找到方法“System.String.GetPathsOfAllDirectoriesAbove”解决
  2. 设备和驱动在第一次加载,会遍历总线
  3. hdu4923 f(A,B)分段处理
  4. linux c之((void *) - 1)是啥意思
  5. Mongo 查询(可视化工具)
  6. mysql教程多表查询_解析Mysql多表查询的实现
  7. 压缩的问题-----WriteUp
  8. jquery easyui
  9. ShockwaveFlash控件详解
  10. cms php 免费,十大免费PHP内容管理系统(CMS)
  11. 如何下载东四街道卫星地图高清版大图
  12. 京东自营售前客服考试
  13. SURF C++代码 详细阅读(二)—— 极值点检测 确定极值点精确位置
  14. zoj 1239 Hanoi Tower Troubles Again! 题解Orz
  15. macOS Ventura 13.1 系统问题:掉电快 充电慢
  16. winpe修复改linux工具,利用WinPE修改原系统注册表来修复系统
  17. 百度APP-Android H5首屏优化实践
  18. 对于噪声数据理解以及Min-Max 规范化和 Score规范化(零-均值规范化)的实例【数据预处理】
  19. leetcode 77. Combinations-排列|递归|非递归|Java|Python
  20. 2022.9.15 第1次周报

热门文章

  1. redis核心面试题
  2. spring对redis的操作
  3. 多图详解Spring框架的设计理念与设计模式
  4. XAF框架简介-C#语言
  5. 【机器人】9-10月项目疑惑
  6. 用c语言编写五子棋用vs写,c语言写的五子棋人与人对战
  7. 理发师问题报告java_操作系统-理发师问题的java模拟
  8. .obj格式的文件怎么显示在html_怎么才能把安卓手机备忘录便签里的文件转到苹果上?...
  9. mysql服务重启后不见了_太狗血!翔安已婚男出轨KTV服务员,致其怀孕后避而不见!情人上门讨要说法后原配妻子也......
  10. 最简单的图文教程,几步完成Git的公私钥配置