@PathVariable注解,python normalize()
java.nio.file.Path中的normalize()方法用于从当前路径返回路径,并删除所有冗余的name元素。
此方法的确切定义取决于实现,并派生不包含冗余名称元素的路径。在许多文件系统中。是表示当前目录和父目录的特殊名称。在这些情况下,所有出现的“.”被认为是多余的;如果“.”前面有一个不是“.”的名称,这两个名称都被认为是多余的。
用法:
路径规范化(
参数:这个方法不能接受任何东西。是一些参数方法。
返回值:这个方法返回结果路径。如果此路径不包含冗余的名称元素,则返回此路径。否则,返回此路径。如果此路径没有根组件,并且所有名称元素都是多余的,则返回一个空路径。
下面的示例程序用于说明normalize()方法。
样本1:
//要演示的Java程序
//java.nio.file.Path.normalize()方法
导入Java . nio . file . *;
通用gfg {
publicstaticvoidmain(string[]args))。
{
//创建路径的对象
//在本例中\。以非“.”开头
//元素
小路
=paths.get(d:(())))。)\p2)核心)
\ \ cache \ \ binary ;
//打印实际路径
System.out.println(实际路径:)。
路径;
//规范化路径
path normalized path=path . normalize(;
//打印标准化路径
system . out . println((nnormalized path:)).
标准化路径;
}
}
输出:
样本2:
//要演示的Java程序
//java.nio.file.Path.normalize()方法
导入Java . nio . file . *;
通用gfg {
publicstaticvoidmain(string[]args))。
{
//创建路径的对象
小路
=paths.get(((\。().)核心).
\ \ file \ \ binary . Java );
//打印实际路径
System.out.println(实际路径:)。
路径;
//规范化路径
path normalized path=path . normalize(;
//打印标准化路径
system . out . println((nnormalized path:)).
标准化路径;
}
}
输出:
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。