zoukankan      html  css  js  c++  java
  • Java找那个io类-File获取功能

    package com.hxzy.IOSer;
    import java.io.*;

    /*
    * File 的获取功能
    * */
    public class Demo04 {
    public static void main(String[] args) throws Exception{
    Gu_4();


    }
    /*
    * File 类的获取功能
    * File getParentFile()
    * 获取 父路径 因为返回结果是File对象 所以可以使用方法调用链
    * 也是不会判断 路径是否存在
    * 在使用方法调用链的时候需要注意 返回到指定的盘符就可以了 在返回的会显示null
    * */
    public static void Gu_4() {
    File file = new File("E:gubin/yxx.txt/dada");
    System.out.println(file.getParentFile().getParentFile().getParentFile());
    }


    /*
    *File类的获取功能
    *String getAbsolutePath() :返回值是一个字符串
    *File getAbsoluteFile() :返回值是一个File类型对象
    *这个也是 不管存不存在都会返回
    *
    *但是如果不写系统盘符 只写一个 路径的话 返回的是 你工作空间
    *比如 我只写一个 ss
    *返回结果: D:Gubin_wokesbse_Myeclipseday_01_iosrc
    *
    * */
    public static void Gu_3() {
    File file = new File("ss");
    System.out.println(file.getAbsoluteFile());
    System.out.println(file.getAbsolutePath());
    }



    /*2..
    * File类的获取功能
    * long length();
    *
    * 返回路径中 表示的文件的字节数
    * 本身不获取文件夹 因为文件夹本身就没有字节的概念
    * */
    public static void Gu_2() {
    File file = new File("E:gubin/yxx.txt");
    long lo = file.length();
    System.out.println(lo);
    }

    /*1..
    * File 类的获取功能
    * String getName()
    *
    * 返回路径中表示的文件 或者文件夹的名字
    * 获取路径中的最后部分的名字 不管文件是否存在
    *
    * 这个功能就相当于截取字符串
    * */

    public static void Gu_1() {
    File file = new File("D:gubin/dadad");
    String name = file.getName();
    System.out.println(name);
    }
    }

  • 相关阅读:
    eclipse生成jar包 注意事项!
    java结合testng,利用XML做数据源的数据驱动示例
    2018 计蒜之道 初赛 第二场
    2018 计蒜之道 初赛 第一场
    Tarjan&&缩点简析
    POJ1159
    POJ1080
    POJ1260
    POJ2533&&1836&&3176
    Luogu P1484 种树
  • 原文地址:https://www.cnblogs.com/gu-bin/p/10038180.html
Copyright © 2011-2022 走看看