java 中 关于文件的一些知识

java 中 关于文件的一些知识

  1. mkdir和mkdirs的区别(mkdir只能创建文件夹)
    mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹, 如下:

new File("/tmp/one/two/three").mkdirs();

执行后, 会建立tmp/one/two/three四级目录

new File("/tmp/one/two/three").mkdir();

则不会建立任何目录, 因为找不到/tmp/one/two目录, 结果返回false

  1. 删除可以删文件也可以删文件夹,删文件可以直接删除,删文件夹的时候 文件夹必须是空的才可以删除!
  2. File file = new File(“e:\111\aaa.txt”);
    file用来创建文件,且文件路径必须存在。且这一句只是new了一个对象

还需要加 boolean flag = file.createNewFile();

System.out.pringln(flag);

用来判断是否创建成功

  1. 用exists()方法判断文件是否存在
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java树是一种基本的数据结构,它是由节点(Node)和边(Edge)组成的数据集合。每个节点最多有一个父节点和多个子节点。树是一种递归结构,它可以无限扩展,但是根节点只有一个。 以下是Java关于树的一些重要的知识点: 1. 树的遍历:树的遍历包括前序遍历、序遍历和后序遍历。前序遍历是先访问根节点,然后依次访问左子树和右子树;序遍历是先访问左子树,然后访问根节点,最后访问右子树;后序遍历是先访问左子树,然后访问右子树,最后访问根节点。 2. 二叉树:二叉树是一种特殊的树,每个节点最多有两个子节点,左子树和右子树。二叉树可以通过遍历方式进行操作,包括前序遍历、序遍历和后序遍历。 3. 二叉查找树(BST):二叉查找树是一种特殊的二叉树,它的左子树的所有节点都小于根节点,右子树的所有节点都大于根节点。它可以通过快速查找来实现对数据的高效操作。 4. 平衡树:平衡树是一种特殊的二叉树,它的左右子树的高度差不超过1。平衡树可以提高树的查找效率,例如红黑树和AVL树。 5. 树的应用:树在计算机科学有广泛的应用,例如数据库索引、操作系统文件系统、编译器的语法分析等。 以上是Java关于树的一些重要的知识点。熟练掌握这些知识,可以帮助程序员更好地设计和实现各种数据结构和算法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值