java关于IO从0开始【第一节】
来源:互联网 发布:淘宝 手机 退货地址 编辑:程序博客网 时间:2024/05/29 04:02
//第一步:万事开头写个导入包import java.io.*;public class FileTest { //第二步:在eclipse的FileTest中输入main在按alt+?生成主函数入入口 public static void main(String[] args) { //第三步:new一个File,File里面再输入按照格式(父路径字符串,子路径字符串); //何为父路径字符串?也就是你想在哪个文件夹操作你要生成的文件或者删除的文件,这个文件夹的路径就是父路径(可能每个人的电脑都不太一样);详情可以看下图指导 //何为子路径字符串?也就是你想在上面那个父文件夹里的要操作的文件的文件名,注:文件名即可,记得双引号包括起来 File file = new File("G:\\java area\\javaHomeWork\\IOsixth\\src", "word.txt"); //第四步: //首先要明白File是个超类,里面有很多已经写好的子类的方法,我们只要引用使用就可以更高效的应用,而不用自己写原生的代码 //ps:(原生即按照自己思路来写的代码,而不是调用已经写好的第三方库的类或者包的方法) //第五步:判断file文件是否存在,则调用其方法,敲入file. 然后!!!重点来了,在eclipse里面会有很多方法,自己找到exists,搞定! //exists方法会自动返回一个tuue或false布尔值,前者代表上面父路径中存在这个字路径字符串的文件,后者则代表不存在 if (file.exists()) { //第六步:同理,delete方法意思就是删除,如果进来了这个if结构,则调用这个方法,删除了这个file文件, file.delete(); //第七步:首先说下有个很好的办法判断你的代码有没有运行,或者有没有进入你写的if或者else或者for循环代码里面,就是用syso来判断。 //由此: System.out.println("文件已经删除"); } //第八步:上面说到exists方法返回一个false值的话就会跳入这个else块 else { //第九步:同理第五步,调用createNewFile方法,在父路径里创建上面的word文件。 try { file.createNewFile(); } //第十步:当然写到这里其实已经可以停止了,然后eclipse会自动判断会有一个异常,然后你点左边的错误符号,然后会有2个选择: //第一个是直接在主函数头那里throws IOException //第二个是写个try和catch块包裹着creatNewFile方法,一抛出异常就catch住 //catch的代码基本像公式一样 参数就是异常类的子类,进去后就是printStackTrace方法。 catch (IOException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } //第十一步:syso(alt+?快捷键生成System.out.println())检验下是否创建了文件。 System.out.println("文件已经创建"); } }}
阅读全文
0 0
- java关于IO从0开始【第一节】
- JAVA复习笔记--第一章:第一节:从注释开始
- JAVA复习笔记--前言:第一节:从注释开始
- Java从0开始
- JAVA 从0开始 一
- JAVA 从0开始 二
- JAVA 从0开始 三
- JAVA 从0开始 四
- Java从0开始 1
- 从今天开始阅读Java源码吧——Java.io.File.java
- java第一节
- java第一节
- 从File类开始IO系统介绍
- 从File类开始IO系统介绍
- 从File类开始IO系统介绍
- 从File类开始IO系统介绍
- 从File类开始IO系统介绍
- 4-文件IO-从printf开始
- Unity播放视频插件
- python爬虫之cookie方式自动登录巴比特网
- apap之web dynpro for abap----ALV初始化
- Xdebug 可以显示错误信息
- Java数据类型中String、Integer、int相互间的转换
- java关于IO从0开始【第一节】
- 选择问题——N个数中选择第K个最大数
- ArrayList输出的几种方法
- 【LLVM】《Getting Started with LLVM Core Libararies》读书笔记——IR和几个重要的类
- 手机验证码定时器
- AI人工智能分析-人脸识别和分析(人脸检测跟踪、获取特征长度、提取用于人脸特征、比较相似度)
- Tab标签实现
- eclipse windows 最实用快捷键
- 自定义view拖动远点案例