首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    File类、递归

    java把电脑中的文件和文件夹(目录)封装为了一个File类,我们可以使用File类对文件和文件夹进行操作 我们可以使用File类的方法 创建一个文件/文件夹 删除文件/文件夹 获取文件/文件夹 判断文件...File f4 = new File("1_3.iml");//相对路径 System.out.println(f4.exists());//false } } File类创建删除功能的方法...package com.itheima.demo01.File; import java.io.File; import java.io.IOException; /* File类创建删除功能的方法...public boolean delete() :删除由此File表示的文件或目录。 public boolean mkdir() :创建由此File表示的目录。...-递归的分类: -递归分为两种,直接递归和间接递归。 -直接递归称为方法自身调用自己。 -间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。

    72220

    Java(File类、递归)

    java.io 类File:文件和目录路径名的抽象表示形式; Java把电脑中的文件和文件夹(目录)封装成一个File类,我们可以使用File类对文件和文件夹进行操作; 我们可以使用File类的方法进行以下操作...: 创建文件/文件夹 删除文件和文件夹 获取文件和文件夹 判断文件和文件夹 对文件夹进行遍历 获取文件的大小 File类是一个与系统无关的类,任何操作系统都可以使用这个类中的方法; static String...files.isDirectory(); System.out.println(dis);//false 注意: 电脑的硬盘中只有文件/文件夹,这两个方法是互斥 这两个方法使用前提,路径必须是存在的,否则都返回false File类创建删除的方法...,慎重使用; true:文件/文件夹删除成功,返回true; false:文件夹中有内容,不会删除文件/文件夹,构造方法路径不存在,返回false; public boolean mkdir():创建此...,保证递归能够停下来,否则会发生栈内存溢出; 在递归中虽然有限定条件,但是递归的次数不能太多,否则会发生栈内存溢出; 递归方法禁止递归:构造方法是创建对象使用的,一直递归会导致内存中有无数个对象; 递归使用的前提

    80230

    【Java】File类、递归

    本期介绍 本期主要介绍File类、递归 文章目录 第一章 File类 1.1 概述 1.2 构造方法 1.3 常用方法 获取功能的方法 绝对路径和相对路径 判断功能的方法 创建删除功能的方法 1.4 目录的遍历...优化 第一章 File类 1.1 概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。...:true 创建删除功能的方法 public boolean createNewFile() :当且仅当具有该名称的文件尚不存在时,创建一个新的空文件。...public boolean delete() :删除由此File表示的文件或目录。 public boolean mkdir() :创建由此File表示的目录。...该接口的对象可以传递给File类的listFiles(FileFilter) 作为参数, 接口中只有一个方法。

    1.1K20
    领券