当前位置: 首页 > news >正文

每日一题----------文件流(创建文件方式三种)

创建文件对象相关构造器和方法:

(1)new File(String pathname)//根据路径构建一个file对象。

(2)new File(File parent,String child)//根据父目录文件+子路径构建。

(3)new File(String parent,String child)//根据父目录+子路径构建 

 createNewFile 创建新文件

第一种方式:

        //根目录在D盘
        File file = new File("D:\\");
        //文件名为new.txt
        File file1 = new File(file,"new.txt");
        try {
            //该方法将有异常,需要抛出..
            file1.createNewFile();
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
        System.out.println("创建成功...");

第二种方式:

        String filepath = "D:\\new1.txt";
        File file2 = new File(filepath);
        try {
            file2.createNewFile();
        } catch (IOException e) {
            throw new RuntimeException(e);
        }

第三种方式:

            File file = new File("D:\\");
            String fileName = "new2.text";
            File file2 = new File(file, fileName);
            try {
                file2.createNewFile();
            } catch (Exception e) {
                throw new RuntimeException(e);
            }

总共三种方式,每种创建的时候都需要抛出异常,所以你必须要执行。

 

相关文章:

  • 优化器/模型参数/超参数
  • Python生成requirements.txt的两种方法
  • 【数据分析】数据筛选(布尔索引:多个判断条件)
  • RHCE综合实验
  • LS-NET-004-简单二层环路解决(华为锐捷思科)
  • kotlin @JvmStatic的使用
  • 【C++】STL(1) - 序列容器
  • 在C#的MVC框架framework项目的使用ajax,及源码下载
  • 织梦DedeCMS后台发布文章增加“顶”和“踩”默认随机值,并可后台修改
  • [Windows] OfficeAI 助手 v0.3.20(长期免费,本地支持WPS/Word联动)
  • Java多线程与高并发专题——在 Thread 中多个 ThreadLocal 是怎么存储的?
  • langgraph简单Demo(使用langserve实现外部调用)
  • 解码软件需求的三个维度:从满足基础到创造惊喜
  • UMA架构下的GPU 显存
  • 4、MySQL的存储引擎有哪些?【中高频】
  • 蓝桥杯篇---按键长按与双击
  • 机试准备最后一天
  • electron框架(1.0)认识electron和基础创建
  • Elasticsearch基础教程:从入门到上手
  • 大话数据结构第二章,算法笔记
  • 国务院关税税则委员会公布公告调整对原产于美国的进口商品加征关税措施
  • 学习教育期间违规吃喝,李献林、叶金广等人被通报
  • A股三大股指涨跌互现:银行股领涨,两市成交12915亿元
  • 中央结算公司:减免境外央行类机构账户开户费用
  • 从600名外到跻身大满贯,孙发京:走过的路成就了现在的我
  • 新造古镇丨乌镇的水太包容了,可以托举住任何一种艺术