老师帮忙检查谢谢

来源:2-7 自由编程

星星和猫看月亮

2019-11-24 19:10:10

package com.imooc.filedemo;


import java.io.File;

import java.io.IOException;


public class Demo1 {

public static void main(String args[]) {

//先在File文件下创建一个Monday.docx的文件。判断文件是否创建成功,若成功返回文件名称和父目录。

File f = new File("c:\\File\\Monday.docx");

try {

f.createNewFile();

} catch (IOException e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

}

//2、先判断文件是否存在,若存在就先获取其路径或名称。

if (f.exists()) {

System.out.println("文件创建成功!");

System.out.println("文件名称:" + f.getName());

System.out.println("文件上一级目录:" + f.getParent());

}

//3、再判断其是文件还是目录;判断文件是否可读、可写:

System.out.print("文件/目录:");

if(f.isFile()) {

System.out.println("这是一个文件");

}else if(f.isDirectory()) {

System.out.println("这是一个目录");

}

System.out.print("读写性:");

if(f.canRead()&&f.canWrite()) {

System.out.println("这个文件既可以读还可以写");

}else if(f.canRead()&&!(f.canWrite())){

System.out.println("这个文件可读不可写!");

}else if(!(f.canRead())&&(f.canWrite())){

System.out.println("这个文件不可读但可写!");

}

}

}


写回答

1回答

好帮手慕柯南

2019-11-25

同学你好,复制运行同学的代码,运行效果是正确的哦!很棒哦!继续加油~



0

0 学习 · 11489 问题

查看课程