知灵犀知练
← 返回

Java IO入门简答题

Path.resolve 与 Path.normalize 各做什么?

参考答案

resolve 把另一个路径接到当前路径上,normalize 消除可规整的 . 与 .. 路径片段。

题目解析

normalize 只做词法整理;校验用户提供的路径是否越界,还需考虑绝对路径、符号链接和真实路径。