zoukankan      html  css  js  c++  java
  • Java学习笔记-File类的基本方法

    要渐渐养成写博客的习惯-----》

        前段时间看Mars的java中的I/O流没怎么懂,发现I/O流好难啊。今天重新看一遍其他教学,还有书籍,做些笔记,记录下每天的学习生活。

    File类的一些方法:

     1 package com.cnblogs;
     2 
     3 import java.io.File;   
     4 import java.io.IOException;
     5 
     6 public class FileTest {
     7     public static void main(String[] args) throws IOException {
     8         File file = new File("F:"+File.separator+"temp"+File.separator+"a.txt");
     9         //判断是否是目录
    10         System.out.println(file.isDirectory());
    11         //判断是否是文件
    12         System.out.println(file.isFile());
    13         //创建一个新文件
    14         file.createNewFile();
    15         System.out.println(file.isFile());
    16         System.out.println(file.isDirectory());
    17         //判断是否可读
    18         System.out.println(file.canRead());
    19         //判断是否可写
    20         System.out.println(file.canWrite());
    21         //获取长度
    22         System.out.println(file.length());
    23         //获得路劲
    24         System.out.println(file.getPath());
    25         //获取文件父目录
    26         System.out.println(file.getParentFile());
    27         //获得分隔符
    28         System.out.println(file.pathSeparator);
    29         System.out.println(file.separator);
    30     }
    31 public static void main2(String [] args) throws IOException {
    32     File file = new File("F:"+File.separator+"temp"+File.separator+"a.txt");
    33     //判断文件是否存在
    34     if(file.exists()){
    35         file.renameTo(new File("F:"+File.separator+"temp"+File.separator+"b.txt"));
    36     }
    37     //上面如果不存在则创建一个新的文件
    38     else{
    39         file.createNewFile();
    40     }
    41     
    42 }
    43 }


     

      

  • 相关阅读:
    spring和mybatis整合
    mybatis(二)
    Django-model基础
    用户用户组管理:用户配置文件-组信息文件
    第一章:编译程序概论
    软件包管理:脚本安装包
    软件包管理:源码包管理-源码包安装过程
    软件包管理:源码包管理-源码包与RPM包的区别
    软件包管理:yum在线管理-yum命令
    软件包管理:rpm包管理-yum在线管理-IP地址配置和网络yum源
  • 原文地址:https://www.cnblogs.com/jerryho/p/4410065.html
Copyright © 2011-2022 走看看