zoukankan      html  css  js  c++  java
  • 0801作业

    package jbit.io;
    
    import  java.io.*;
    public class FileMethods {
        public static void main(String[] args) {
            FileMethods fm=new FileMethods();
            File file=new File("D:\myDoc\test.txt");
            //fm.create(file);
            fm.showFileInfo(file);
            //fm.delete(file); 
       }
       /**
        * 创建文件的方法
        * @param file 文件对象
        */
       public void create(File file){
           if(!file.exists()){
               try {
                   file.createNewFile();
                   System.out.println("文件已创建!");
               } catch (IOException e) {
                   e.printStackTrace();
               }
           }
       }
       /**
        * 删除文件
        * @param file 文件对象
        */
       public void delete(File file){
           if(file.exists()){
               file.delete();
               System.out.println("文件已删除!");
           }
       }
       
       /**
        * 显示文件信息
        * @param file 文件对象
        */
       public void showFileInfo(File file){
           if(file.exists()){ //判断文件是否存在
               if(file.isFile()){ //如果是文件
                   System.out.println("名称:" +  file .getName());
                   System.out.println("相对路径: " + file.getPath());
                   System.out.println("绝对路径: " + file.getAbsolutePath());   
                   System.out.println("文件大小:" + file.length()+ " 字节");   
               } 
               if(file.isDirectory()){
                   System.out.println("此文件是目录");
               }
           }else
               System.out.println("文件不存在");
       }
    }



  • 相关阅读:
    深入分析String类型(一)
    创建泛型类
    XML数据的读取—数据库配置文件
    Config配置文件读写
    jQuery动画
    设置屏幕快捷键
    jQuery事件
    jQuery操作DOM
    Python 二进制文件网址
    Centos使用crontab自动定时备份mysql的脚本
  • 原文地址:https://www.cnblogs.com/jingkai555/p/11285805.html
Copyright © 2011-2022 走看看