zoukankan      html  css  js  c++  java
  • 项目心得——在新建目录下创建文件,并对文件进行读写

    项目心得——在新建目录下创建文件,对这个文件进行写入,然后读取文件的字节数

      

     1 package Test;
     2 import java.io.File;
     3 import java.io.IOException;
     4 import java.nio.file.Files;
     5 import java.nio.file.Path;
     6 import java.nio.file.Paths;
     7 public class FileTest {
     8 
     9     public static void main(String[] args) throws IOException 
    10     {
    11         File file=new File("F:/abc/aa.txt");
    12         File parentFile=file.getParentFile();//获取新建目录的父目录
    13         if(!parentFile.exists())
    14         {
    15             parentFile.mkdirs();//如果不存在,则创建父目录,即F:/abc/这个目录
    16         }
    17         boolean b=file.createNewFile();//创建新文件
    18         if(b)
    19         {
    20             Path p=Paths.get("F:/abc/aa.txt");//获取这个文件的Path对象
    21             Files.write(p, "文件测试内容".getBytes("UTF-8"));//向文件中写入数据
    22             long size=Files.size(p);//返回文件的字节数
    23             System.out.println("文件一共写入了"+size+"个字节");
    24         }
    25         else
    26         {
    27             System.out.println("文件创建失败");
    28         }
    29     }
    30 
    31 }

      执行以上代码的前提是:F盘下不存在abc文件夹,否则文件创建失败。

  • 相关阅读:
    巴科斯范式和sql语言
    mysql 视图
    1503
    mysql SQL_CALC_FOUND_ROWS
    create table xxx as select 与 create table xxx like
    mysql 1030 Got error 28 from storage engine
    python -- 装饰器入门
    12C新特性 -- 共享asm口令文件
    MySQL子查询的优化
    MySQL的explain
  • 原文地址:https://www.cnblogs.com/baichunyu/p/11006007.html
Copyright © 2011-2022 走看看