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);
    }
    }

  • 相关阅读:
    hadoop再次集群搭建(3)-如何选择相应的hadoop版本
    48. Rotate Image
    352. Data Stream as Disjoint Interval
    163. Missing Ranges
    228. Summary Ranges
    147. Insertion Sort List
    324. Wiggle Sort II
    215. Kth Largest Element in an Array
    快速排序
    280. Wiggle Sort
  • 原文地址:https://www.cnblogs.com/gu-bin/p/10038180.html
Copyright © 2011-2022 走看看