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

  • 相关阅读:
    字符串转为日期,日期转为字符串
    myeclipse集成jad反编译步骤
    打开指定大小的新窗口和window.open参数
    oracle查看被锁的表和解锁
    修改weblogic端口的方法
    公司治理法律风险防范
    js 动态控制 input 框 的只读属性
    用JS实现改变文本框的只读属性
    Javascript:window.close()不起作用?
    C++学习笔记之this指针
  • 原文地址:https://www.cnblogs.com/gu-bin/p/10038180.html
Copyright © 2011-2022 走看看