2.2.2 从 Path 中获取信息

Demo:

import java.nio.file.Path;
import java.nio.file.Paths;

public class PathInfoTest {

    public static void main(String[] args) {

        // 创建绝对路径(位置)
        Path listing = Paths.get("/Users/jinxing/Documents/pathtest");

        System.out.println("File Name: " +
                // 位置(文件)名称
                listing.getFileName());

        System.out.println("Number of Name Elements in the Path: " +
                // (位置)路径层级 / 元素数量
                listing.getNameCount());

        System.out.println("Parent Path: " +
                // 上级位置 / 上级文件路径
                listing.getParent());

        System.out.println("Root of Path: " +
                // 跟位置(路径)
                listing.getRoot());

        System.out.println("Subpath from Root,2 elements deep: " +
                // 截断路径——从第1个反斜杠开始截取到第3个反斜杠——反斜杠计数从0开始——结果不包含头尾反斜杠
                // /Users/jinxing/Documents/pathtest --> jinxing/Documents
                listing.subpath(1, 3));

    }

}

Ran As Java Application:

File Name: pathtest
Number of Name Elements in the Path: 4
Parent Path: /Users/jinxing/Documents
Root of Path: /
Subpath from Root,2 elements deep: jinxing/Documents
时间: 2024-10-30 12:51:07

2.2.2 从 Path 中获取信息的相关文章

跟王老师学反射(四):Class类:从Class类中获取信息

跟王老师学反射(四)Class类:从Class类中获取信息 主讲教师:王少华   QQ群号:483773664 学习内容 获得class类中的信息 根据我们以前学过的一个Java类有以下几部组成,如下代码所示 一.访问Class对应的类所包含的构造方法 (一)public Constructor<T> getConstructor(Class<?>... parameterTypes) 返回此Class对象所表示的类的指定public构造方法. parameterTypes参数是按

类库从自带的配置文件中获取信息(DLL文件 获取 DLL文件自带的配置信息) z

http://blog.csdn.net/shuaishifu/article/details/19602059 类库调用自身所带的配置文件中的配置信息,而不是读取应用程序所带的配置信息.代码如下: private Configuration GetConfig() { //获取调用当前正在执行的方法的方法的 Assembly Assembly assembly = Assembly.GetCallingAssembly(); string path = string.Format("{0}.c

node.js 模块和读取路由中获取信息

模块很类似于Java中的类,也是可以继承的,有自己的变量和方法 nj_dome.js var http = require('http'); var User = require("./model/User");//导入user的模块 var Teacher = require("./model/Teacher");//导入teacher的模块 http.createServer(function (request, response) { response.wri

android:如何从照片中获取拍摄地址信息

在开发中遇到一个需求,需要解析拿到照片拍摄时的地址信息,在网上有很多网站提供照片上传后解析出照片的具体信息,很详细.android也很给力,提供ExifInterface ,可以获取到拍摄照片时的很多信息. TAG_DATETIME 时间日期 TAG_FLASH 闪光灯 TAG_GPS_LATITUDE 纬度 TAG_GPS_LATITUDE_REF 纬度参考 TAG_GPS_LONGITUDE 经度 TAG_GPS_LONGITUDE_REF 经度参考 TAG_IMAGE_LENGTH 图片长

PowerShell_零基础自学课程_6_PS中获取帮助信息详解、管道、格式化输

前些文章陆续的说了一些关于这些主题,但是讨论的都不够深入,今天我们深入的了解一下获取帮助信息.管道以及格式化输出的内容. 一.获取帮助信息 在PS中获取帮助信息,最常用的有: -? .get-command和get-help.这三者获取的信息不是完全一致的,并且由于get-command和get-help是cmdlet:因此具有很多实用 的参数来帮助我们获取我们想要的信息. 1.1  -? 参数 如果我们知道某个cmdlet的拼写,但是不知道他的用户,那么最快速的方法就是用:-? 参数. 例如:

iOS利用HealthKit框架从健康app中获取步数信息

微信和QQ的每日步数最近十分火爆,我就想为自己写的项目中添加一个显示每日步数的功能,上网一搜好像并有相关的详细资料,自己动手丰衣足食. 统计步数信息并不需要我们自己去实现,iOS自带的健康app已经为我们统计好了步数数据 我们只要使用HealthKit框架从健康app中获取这个数据信息就可以了 这篇文章对HealthKit框架进行了简单的介绍:http://www.cocoachina.com/ios/20140915/9624.html 对HealthKit框架有了简单的了解后我们就可以开始了

关于点击Notification后,获取Notification中的信息

在点击Notification之后,通常需要在界面上呈现Notification中的信息. 在测试的时候,在Activity中通过getIntent获取到的Intent对象中,总是获取不到想要的信息. 在网上搜索发现,如果使用了相同的Intent,在创建PendingIntent的时候需要设置Flags参数为PendingIntent.FLAG_CANCEL_CURRENT,如下所示. PendingIntent.getActivity(AtyNotification.this, 0, inte

Python中获取异常(Exception)信息

异常信息的获取对于程序的调试非常重要,可以有助于快速定位有错误程序语句的位置.下面介绍几种python中获取异常信息的方法,这里获取异常(Exception)信息采用try...except...程序结构.如下所示 try: ... except Exception as e: ... 1.str(e) 返回字符串类型,只给出异常信息,不包括异常信息的类型,如1/0的异常信息 'integer division or modulo by zero' 2.repr(e) 给出较全的异常信息,包括异

在C#中获取easayUI-datagrid的分页信息

获取的参数为 string page = Request.Params["page"]; string pageSize = Request.Params["rows"]; 在C#中获取easayUI-datagrid的分页信息,布布扣,bubuko.com