File---createNewFile( )方法的使用
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( )方法的使用相关推荐
- Java File.createNewFile方法起什么作用呢?
转自: Java File.createNewFile方法起什么作用呢? 下文笔者讲述File.createNewFile方法的功能简介说明,如下所示: createNewFile()方法的定义及功能 ...
- createnewfile() java_Java File createNewFile()方法
Java File createNewFile()方法 java.io.File.createNewFile() 方法自动创建此抽象路径名的新文件.文件锁设备应该使用这种方法,文件锁定会导致协议无法进 ...
- File.createNewFile和 File.createTempFile比较和区别
原文地址:http://wzhiju.iteye.com/blog/1119037 最近,在看代码时看到了一个方法, File.createTempFile() ,由此联想到File.createNe ...
- createnewfile java_Java File类boolean createNewFile()方法(带示例)
文件类布尔 createNewFile()软件包java.io.File.createNewFile()中提供了此方法. 此方法用于通过使用createNewFile()方法创建新文件,并且该方法可通 ...
- Java中File createNewFile()与mkdir()方法的区别
什么是文件 比如一张图片.一份文档都是文件 什么是目录 例如:F:\log 应该很容易懂吧 createNewFile()的用法 是在已有目录下创建一个新文件,!!!!注意,是已经存在的目录且该文件不 ...
- File文件创建方法createNewFile
一般在文件创建前 要做一次判断文件是否存在; 但是如果,在文件创建前 不做判断 且文件已经存在了.那执行createNewFile()方法后,会发生什么情况: 1.会报IOException? 2 ...
- JAVA——File.renameTo方法,需要注意的坑
最近在接手老项目的时候,遇到File.renameTo(File file)方法,不清楚特性,于是研究了下源码,发现底层调用的是Native方法实现的.本身带着对其用法的困惑,写了一个测试用例来揭开它 ...
- 创建文件java_Java File.createNewFile 创建文件
首页 > 基础教程 > IO流 > File类 Java File.createNewFile 创建文件 定义 public boolean createNewFile() 返回 会 ...
- java SE(十一)——File、方法递归、IO流
File.方法递归.IO流 File(定位.操作文件) 前言 File类概述 File类的常用API 判断文件类型.获取文件信息 创建文件.删除文件功能 遍历文件夹 方法递归 递归的形式和特点 递归的 ...
- createnewfile() java_Java File createNewFile()用法及代码示例
createNewFile()函数是Java中File类的一部分.此函数创建新的空文件.如果抽象文件路径不存在并且创建了新文件,则该函数返回true.如果文件名已经存在,则返回false. 函数签名: ...
最新文章
- 从谷歌AutoML到百度EasyDL,AI大生产时代,调参师不再是刚需
- ashx是什么文件,如何创建[转]
- stm32外设初始化和设置过程
- 【LeetCode笔记】399. 除法求值(Java、图)
- WEB编程学习之配置阿里云+宝塔+WordPress
- 带返回值的函数如何在内部同步?
- 安全生产知识竞赛答题小程序
- vscode利用ssh远程连接linux虚拟机
- HaaS Lab 快速体验
- 中国人缺乏纯粹信仰 社会充满唯经济主义导向
- 一个简单炫酷的前端小项目(html+css+js)----3D图片演示
- C++语法(二十)常函数、常对象
- smartforms以PDF打印预览
- 计算机病毒是可以自我繁殖的特殊程序,计算机基础试题及答案
- vue-pdf插件实现pdf文档预览(自动分页预览)——基础积累
- 【大咖有约】白帽汇邓焕:大数据下的攻防
- PETS渗透测试标准
- 【生活】买了个大玩具
- 大型网站架构改进历程
- Excel在统计分析中的应用—第六章—抽样与抽样分布-Part2(等距抽样)
热门文章
- 讨论:如何带领好新的员工?
- 教师计算机培训反思总结,教师信息技术培训总结和反思
- Zabbix 报错:Get value from agent failed: cannot connect to [[127.0.0.1]:10050]: [111] Connection refus
- 万丰科技机器人排名_快看|资本运作近三年,这家机器人制造商曲线借壳长春经开...
- 如何在win cmd中进行电脑重启
- 精尽 Redisson 源码分析 —— 可靠分布式锁 RedLock
- Java后端点赞,只用到controller、dao、pojo层
- 华为OD机试用Python实现 -【信号发射和接收】(2023-Q1 新题)
- APP消息推送:通知和透传
- cetus权限连接主从mysql_cetus/cetus-rw.md at master · sea009/cetus · GitHub