请老师检查代码的正确和规范,谢谢

来源:2-7 自由编程

wangstudyvc

2020-06-27 16:52:35

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

public class FileTest {

	public static void main(String[] args) {
		File file = new File("F:\\eclipse-workspace\\JavaCore", "Monday.docx");
		if (!file.exists()) {
			try {
				boolean isCreateOk = file.createNewFile();
				if (isCreateOk) {
					System.out.println("创建文件成功");
					System.out.println("文件名称:" + file.getName());
					System.out.println("文件上一级目录:" + file.getParentFile().getName());
				}
			} catch (IOException e) {
				e.printStackTrace();
			}
		} else {
			System.out.println("文件名称:" + file.getName());
			System.out.println("文件路径:" + file.getAbsolutePath());

			String fileDirRes = "";
			if (file.isFile()) {
				fileDirRes = "这是一个文件";
			} else if (file.isDirectory()) {
				fileDirRes = "这是一个目录";
			} else {
				fileDirRes = "未知";
			}
			System.out.println("文件/目录:" + fileDirRes);
			
			String rwRes = "";
			if (file.canRead() && file.canWrite()) {
				rwRes = "既可以读还可以写";
			} else if (file.canRead()) {
				rwRes = "只读";
			} else if (file.canWrite()) {
				rwRes = "只写";
			} else {
				rwRes = "不具备读写性";
			}
			System.out.println("读写性:这个文件" + rwRes);
		}
	}

}


写回答

1回答

好帮手慕阿莹

2020-06-27

同学你好

同学的代码写的不错哦,继续加油!!

祝学习愉快。

0

0 学习 · 16556 问题

查看课程