Java中,File创建一个文件

java IO 流 专栏收录该内容
7 篇文章 0 订阅

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


/**
 *
 * 如何用File创建一个文件
 */
public class test1 {


    public static void main(String[] args)  {

        /*实例化一个文件,代表给定路径的文件或目录
        *
        * 路径的描述不同的文件系统差异较大
        * linuxwindows就不同
        * 最好使用相对路径,不要用绝对路径
        * "."代表的路径:相对路径,当前路径:项目所处的目录
        * File.separator:目录分隔符
        *
        * 创建该对象并不意味着硬盘上对应路径上就有该文件了,
        * 只是在内存中创建了该对象去代表路径指定的文件。当然这个
        * 路径对应的文件可能根本不存在
        *
        * */

        File file=new File("."+File.separator+"hell.txt");


      /*  String string="D:"+File.separator+"hahahaha.txt";
        File file=new File(string);更改用户系统的权限问题*/

       //判断该文件是否在硬盘中真实存在
        if(!file.exists()){
            /*
            *创建file代表的文件
            * 调用该文件后,硬盘中就会存在该文件了
            * 这里要求强制捕获异常! creatNewFilethrows声明
            *
            * */
            try {
                file.createNewFile();
                System.out.println("创建文件成功了");
            } catch (IOException e) {
                e.printStackTrace();
                System.out.println("创建文件失败了");

            }
        }
               // 结果创建文件成功了







    }
}


  • 4
    点赞
  • 1
    评论
  • 3
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值