2.2.1 创建一个 Path
发布时间:2016-01-06 10:00:20
import java.nio.file.Path;import java.nio.file.Paths;/** * @author jinxing * @系统 MAC OS X * @用例1 [使用]绝对路径 * @用例2 [使用]相对路径 * @用例3 相对路径[转换成]绝对 ...
import java.nio.file.Path;import java.nio.file.Paths;/** * @author jinxing * @系统 MAC OS X * @用例1 [使用]绝对路径 * @用例2 [使用]相对路径 * @用例3 相对路径[转换成]绝对路径 * @RanAsJavaApplication * /Users/jinxing/Documents/pathtest/Users/jinxing/Documents/pathtest..../Users/jinxing/Documents/workspace/nio.2/../Users/jinxing/Documents/workspace/nio.2/.. * * @结论1 [使用]相对路径,相对的是[..当前文件所属项目文件/下文件]; * @结论2 最后不论加否[/反斜杠]结果都一样;(不如不加) */public class PathTest { // Path或Paths中的各种方法抛出的受检异常只有IOExcetion public static void main(String[] args) { // [使用]绝对路径 Path useabs = Paths.get("/Users/jinxing/Documents/pathtest"); Path useabsz = Paths.get("/Users/jinxing/Documents/pathtest/"); // [使用]相对路径 Path userel = Paths.get(".."); Path userelz = Paths.get("../"); // 相对路径[转换成]绝对路径 Path relToAbs = userel.toAbsolutePath(); Path relToAbsz = userelz.toAbsolutePath(); // show System.out.println(useabs.toString()); System.out.println(useabsz.toString()); System.out.println(userel.toString()); System.out.println(userelz.toString()); System.out.println(relToAbs.toString()); System.out.println(relToAbsz.toString()); } }
原标题:2.2.1 创建一个 Path
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。