java学习:学习IO流

这篇博客介绍了Java中使用File类进行文件和目录的操作。通过File对象可以创建文本文件和文件夹,如`f1.createNewFile()`用于创建文件,`f2.mkdir()`或`f3.mkdirs()`用于创建单级或多级目录。此外,还展示了如何使用`f1.delete()`删除文件。
摘要由CSDN通过智能技术生成

在这里插入图片描述

1.File:文件和目录名的抽象表示

文件和目录可通过file封装成对象
file:文件的路径名

创建file对象:方法
在java中: \ \代替:\, 打开文件
File sc=new File(“D:\tcast\java.txt”);//D:\tcast\java.txt:路径
File f2=new File(“D:\tcast”,“java.txt”) ;//父路径,子路径

在这里插入图片描述

import java.io.File;

public class SCL {


    public static void main(String[] args) {


        File sc=new File("D:\\tcast\\java.txt");//"\\是java中代替:\",文件路径
System.out.println(sc);         //输出是:D:\tcast\java.txt



     File f2=new File("D:\\tcast","java.txt") ;
     System.out.println(f2);

     File f3=new File("D:\\tcast");

     File f4=new File(f3,"java.txt");
     System.out.println(f4);

    }
}

结果:
在这里插入图片描述

在这里插入图片描述

2.利用File: 创建text文件和文件夹:

f1.createNewFile() //创建文件
f2.mkdir() //创建文件夹
f3.mkdirs() //创建多级目录

    File f1=new File("D:\\itss\\java.text");//创建File对象

   System.out.println(f1.createNewFile());//f1.createNewFile():创建了

在这里插入图片描述

import java.io.File;
import java.io.IOException;

public class filee {


    public static void main(String[] args) throws IOException {


        File f1=new File("D:\\itss\\java.text");

        System.out.println(f1.createNewFile());//有异常   java.io.IOException,alt十enter抛出异常

File f2=new File("D:\\itss\\apple");


        System.out.println(f2.mkdir());

        File f3=new File("D:\\itss\\javaEE\\HTML");


        System.out.println(f3.mkdirs());

    }





}

之前:空的
在这里插入图片描述

创建后:true:创建成功,已经创建好了,就flase
在这里插入图片描述

在这里插入图片描述

3.file:其他方法

在这里插入图片描述

在这里插入图片描述
f1.createNewFile():删除文件和文件夹

import java.io.File;
import java.io.IOException;

public class delecrr {


    public static void main(String[] args) throws IOException {


        File f1=new File("D:\\itss\\apple");


System.out.println(f1.createNewFile());

System.out.println(f1.delete());

    }
}

删除成功:
在这里插入图片描述

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半浮名

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值