首页 > 其他分享 >文件操作 -2024/12/19

文件操作 -2024/12/19

时间:2024-12-20 23:09:16浏览次数:10  
标签:文件 f2 12 19 System 2024 File println out

一些对文件的操作

package TestCode5;

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

public class File_Test1 {
    public static void main(String[] args) throws IOException {
        File f = new File("D:\\Idea项目\\NewStudy\\1.txt");
//        System.out.println(f.exists());
        System.out.println("文件绝对路径:"+f.getAbsolutePath());
        System.out.println("文件构造路径:"+f.getPath());
        System.out.println("文件名称:"+f.getName());
        System.out.println("文件长度:"+f.length()+"字节");
        System.out.println("文件是否隐藏:"+f.isHidden());

        File f2 = new File("src/TestCode3");
        System.out.println("文件绝对路径:"+f2.getAbsolutePath());
        System.out.println("文件构造路径:"+f2.getPath());
        System.out.println("文件名称:"+f2.getName());
        System.out.println("文件长度:"+f2.length()+"字节");
        System.out.println("文件是否隐藏:"+f2.isHidden());
        System.out.println("------------");

        System.out.println("d:\\aaa 是否存在:"+f2.exists());
        // 判断是文件还是目录
        System.out.println("d:\\aaa 文件?:"+f2.isFile());
        System.out.println("d:\\aaa 目录?:"+f2.isDirectory());
         目录的创建
        File f2= new File("newDir");
        System.out.println("是否存在:"+f2.exists());// false
        System.out.println("是否创建:"+f2.mkdir());	// true
        System.out.println("是否存在:"+f2.exists());// true

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

         创建多级目录
        File f3= new File("newDira\\newDirb");
        System.out.println(f3.mkdir());// false
        File f4= new File("newDira\\newDirb");
        System.out.println(f4.mkdirs());// true
        f3.delete();
        f4.delete();

        File f5 = new File("1.txt");
        System.out.println(f5.createNewFile());
        f5.delete();

        //遍历文件夹
        File f6 = new File("src/TestCode/");
        String[] arr = f6.list();
        for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i]);
        }
        
        //遍历文件夹得到file对象的文件
        File[] arr2 = f6.listFiles();
        for (File file : arr2) {
            System.out.println(file.getAbsoluteFile());
        }
//
    }
}

标签:文件,f2,12,19,System,2024,File,println,out
From: https://www.cnblogs.com/XYu1230/p/18620097

相关文章

  • 24.12.20 Spring
    极可能让类与类之间的关联降到最低原则责任单一原则需要用整个编程生涯来贯彻最少知道原则禁止跨级调用让一个类,认识/调用最少的类简化事务事务:添加修改删除,出错了,回滚仅仅使用一个注解,就能让事务生效集成了JUnit,方便测试简化了开发方便集成各种......
  • 上市公司、地级市、高校、科研机构绿色专利数据合集(1991-2023年)
    1991-2023年最新绿色专利数据①数据来源:cnrds数据库②数据年份:不同表格不一致,很多表格比如上市公司绿色专利申请与获得都是从1991年开始的,目前除了引用里的被引用信息更新到23年11月底,其余均更新到23年底③数据内容:共七大类20+的表格数据清单:上市公司绿色专利申请情况上......
  • 12.16 二叉树的题目用acm模式 leetcode
    任务有leetcode1.将所有二叉树的题目用acm模式进行补充(完成了)github上面的所有二叉树ACM答案,模板https://github.com/PUNKDONG/leetcode/tree/master/src/treenodepackagetreenode;importjava.util.*;publicclasstreecode0_template{staticclassTreeNo......
  • GESP202412 八级【树上移动】题解(AC)
    》》》点我查看「视频」详解》》》[GESP202412八级]树上移动题目描述小杨有一棵包含nnn个节点的树,其中节点的编号从1......
  • # 2024-2025-1 20241310 《计算机基础与程序设计》第十三周学习总结
    2024-2025-120241310《计算机基础与程序设计》第十三周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第一周作业这个作业的目标自学教材《C语言程序设计》第12章并完成云班课测试......
  • 2024新版本如何配置CLion与cubeMX开发STM32
    2024新版本如何配置CLion与cubeMX开发STM321.为什么我要在网上有很多教程的情况下再做一个新版各种大佬们给出的配置教程原本很详细,但是在时间过了这么久之后已经不完全符合现在的环境了。昨天在教群里萌新安装CLION+CUBEMX时我才发现,在配置过程中新出现的一些变化甚至没有清......
  • 24/12/20随笔:记录一下每日力扣看到的modern c++
    3138.同位字符串连接的最小长度给你一个字符串s,它由某个字符串t和若干t的同位字符串连接而成。请你返回字符串t的最小可能长度。同位字符串指的是重新排列一个单词得到的另外一个字符串,原来字符串中的每个字符在新字符串中都恰好只使用一次。示例1:输入:s="a......
  • 20222318 2024-2025-1 《网络与系统攻防技术》实验八实验报告
    1.实验内容(1)Web前端HTML能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。(2)Web前端javascipt理解JavaScript的基本功能,理解DOM。在(1)的基础上,编写JavaScript验证用户名、密码的规则。在用户点击登陆按钮后回显“欢迎+输入的用户名”尝......
  • 2024-2025-1 20241407《计算机基础与程序设计》第十三周学习总结
    作业信息这个作业属于哪个课程2024-2025-1计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第十三周作业这个作业的目标学习结构体和数据结构基础相关知识点作业正文本博客教材学习内容总结《C语言程序设计》第五版第十二章主要介......
  • Diary - 2024.12.20
    终于补完课了,下午和晚上能来光明正大摸oi了!!!今天的效率出其的高。写了四题题解,写了三题。而且是在oi时间差不多6.5h下的,超大进步!!!至少对比之前勤奋了一点吧,之前太摆了。而且我觉得我题解写的越来越详细了。感觉就该如此阿,要对这个题有更深的见解。今天四个题解,不算代......