码迷,mamicode.com
首页 > 编程语言 > 详细

Java之输入输出流

时间:2019-01-19 12:14:25      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:ESS   name   .com   作文件   create   art   RoCE   getpath   输出流   

Java的file类,操作文件。mkdir创建单机目录,mkdirs创建多级目录。getparent返回父目录路径,getpath返回文件的相对路径。creatnewfile用于创建文件

package com.company;
import java.io.File;
public class Main {
    public static void main(String[] args) {
    // write your code here
        File file=new File("College\\Department\\Class");
        if (!file.exists()){
            file.mkdirs();
            System.out.println("目录创建成功");
            System.out.println(file.getPath());
        }
    }
}

输出:

目录创建成功
College\Department\Class
Process finished with exit code 0

案例:

package com.company;

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

/**
 * @author 红塔集团
 * @date 2019/1/1910:53
 * 创建文件,并判断可读与否
 */
public class imooc_2_7 {
    public static void main(String[] args) {
        File file=new File("F:\\test");
        if (!file.exists()){
            file.mkdirs();
        }
        File Monday=new File("F:\\test\\Monday.docx");
        if (!Monday.exists()){
            try {
                Monday.createNewFile();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        System.out.println("文件创建成功了");
        System.out.println("文件名称是:"+Monday.getName());
        System.out.println("文件的上一级目录是:"+Monday.getParent());
        if (Monday.isFile()){
            System.out.println("文件/目录:这是一个文件");
        }
        if (Monday.canRead()){
            if (Monday.canWrite()){
                System.out.println("读写性:这个文件可读可写");
            }
        }

    }
}

 

Java之输入输出流

标签:ESS   name   .com   作文件   create   art   RoCE   getpath   输出流   

原文地址:https://www.cnblogs.com/cquer-xjtuer-lys/p/10290891.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!