package Week5ClassFir;import java.io.File;
import java.io.IOException;public class DemoFile {public static void show01()throws IOException {File f1=new File("C:\\Users\\15727\\IdeaProjects\\untitled\\src\\1.txt");//绝对路径//注意://   此处路径是包下的路径,右击包show in explorer,如果不用包下的路径不可用相对路径创建文件//   列如改成包外C:\\Users\\15727\\Desktop\\KJ-12\\myfile\\hello.txt//   那么下面的相对路径为myfile\\hello2.txt会出现IOException找不到文件路径boolean b5=f1.createNewFile();System.out.println("b5:"+b5);File f2=new File("src\\2.txt");//相对路径System.out.println(f2.createNewFile());//文件不存在时,创建文件,返回true;文件存在时不会创建,返回false;//1-此方法只能创建文件,不能创建文件夹   2-创建文件的路径必须存在否则会抛出异常//    public boolean createNewFile() throws IOException//     createNewFile声明抛出了IOException,我们调用这个方法必须处理这个异常要么throws要么trycatch}public static void main(String[] args) throws IOException {show01();}
}

运行结果:

创建文件夹:

package Week5ClassFir;import java.io.File;
import java.io.IOException;public class DemoFile {public static void show02()throws IOException{File f1=new File("src\\aaa");boolean b1=f1.mkdir();//创建单级空文件夹System.out.println("b1:"+b1);File f2=new File("src\\b\\bb\\bbb");boolean b2=f2.mkdirs();//创建多级或单级空文件夹//文件夹不存在时,创建文件,返回true;路径找不到,文件存在时不会创建,返回false;不会抛出异常System.out.println("b2:"+b2);}public static void main(String[] args) throws IOException {show02();}
}

运行结果:

File---createNewFile( )方法的使用相关推荐

  1. Java File.createNewFile方法起什么作用呢?

    转自: Java File.createNewFile方法起什么作用呢? 下文笔者讲述File.createNewFile方法的功能简介说明,如下所示: createNewFile()方法的定义及功能 ...

  2. createnewfile() java_Java File createNewFile()方法

    Java File createNewFile()方法 java.io.File.createNewFile() 方法自动创建此抽象路径名的新文件.文件锁设备应该使用这种方法,文件锁定会导致协议无法进 ...

  3. File.createNewFile和 File.createTempFile比较和区别

    原文地址:http://wzhiju.iteye.com/blog/1119037 最近,在看代码时看到了一个方法, File.createTempFile() ,由此联想到File.createNe ...

  4. createnewfile java_Java File类boolean createNewFile()方法(带示例)

    文件类布尔 createNewFile()软件包java.io.File.createNewFile()中提供了此方法. 此方法用于通过使用createNewFile()方法创建新文件,并且该方法可通 ...

  5. Java中File createNewFile()与mkdir()方法的区别

    什么是文件 比如一张图片.一份文档都是文件 什么是目录 例如:F:\log 应该很容易懂吧 createNewFile()的用法 是在已有目录下创建一个新文件,!!!!注意,是已经存在的目录且该文件不 ...

  6. File文件创建方法createNewFile

    一般在文件创建前 要做一次判断文件是否存在; 但是如果,在文件创建前  不做判断  且文件已经存在了.那执行createNewFile()方法后,会发生什么情况: 1.会报IOException? 2 ...

  7. JAVA——File.renameTo方法,需要注意的坑

    最近在接手老项目的时候,遇到File.renameTo(File file)方法,不清楚特性,于是研究了下源码,发现底层调用的是Native方法实现的.本身带着对其用法的困惑,写了一个测试用例来揭开它 ...

  8. 创建文件java_Java File.createNewFile 创建文件

    首页 > 基础教程 > IO流 > File类 Java File.createNewFile 创建文件 定义 public boolean createNewFile() 返回 会 ...

  9. java SE(十一)——File、方法递归、IO流

    File.方法递归.IO流 File(定位.操作文件) 前言 File类概述 File类的常用API 判断文件类型.获取文件信息 创建文件.删除文件功能 遍历文件夹 方法递归 递归的形式和特点 递归的 ...

  10. createnewfile() java_Java File createNewFile()用法及代码示例

    createNewFile()函数是Java中File类的一部分.此函数创建新的空文件.如果抽象文件路径不存在并且创建了新文件,则该函数返回true.如果文件名已经存在,则返回false. 函数签名: ...

最新文章

  1. 从谷歌AutoML到百度EasyDL,AI大生产时代,调参师不再是刚需
  2. ashx是什么文件,如何创建[转]
  3. stm32外设初始化和设置过程
  4. 【LeetCode笔记】399. 除法求值(Java、图)
  5. WEB编程学习之配置阿里云+宝塔+WordPress
  6. 带返回值的函数如何在内部同步?
  7. 安全生产知识竞赛答题小程序
  8. vscode利用ssh远程连接linux虚拟机
  9. HaaS Lab 快速体验
  10. 中国人缺乏纯粹信仰 社会充满唯经济主义导向
  11. 一个简单炫酷的前端小项目(html+css+js)----3D图片演示
  12. C++语法(二十)常函数、常对象
  13. smartforms以PDF打印预览
  14. 计算机病毒是可以自我繁殖的特殊程序,计算机基础试题及答案
  15. vue-pdf插件实现pdf文档预览(自动分页预览)——基础积累
  16. 【大咖有约】白帽汇邓焕:大数据下的攻防
  17. PETS渗透测试标准
  18. 【生活】买了个大玩具
  19. 大型网站架构改进历程
  20. Excel在统计分析中的应用—第六章—抽样与抽样分布-Part2(等距抽样)

热门文章

  1. 讨论:如何带领好新的员工?
  2. 教师计算机培训反思总结,教师信息技术培训总结和反思
  3. Zabbix 报错:Get value from agent failed: cannot connect to [[127.0.0.1]:10050]: [111] Connection refus
  4. 万丰科技机器人排名_快看|资本运作近三年,这家机器人制造商曲线借壳长春经开...
  5. 如何在win cmd中进行电脑重启
  6. 精尽 Redisson 源码分析 —— 可靠分布式锁 RedLock
  7. Java后端点赞,只用到controller、dao、pojo层
  8. 华为OD机试用Python实现 -【信号发射和接收】(2023-Q1 新题)
  9. APP消息推送:通知和透传
  10. cetus权限连接主从mysql_cetus/cetus-rw.md at master · sea009/cetus · GitHub