gpt4 book ai didi

java - 文件夹和文件不是由 Linux 下的 Java 代码创建的,但它适用于 Windows

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:52:29 24 4
gpt4 key购买 nike

我有几个关于 Java 的 io.file 类的问题

  1. Linux:文件分隔符“//”有效还是我们需要使用“\”?
  2. 在 red hat 中没有驱动器分区名称,那么如何给 Linux 等效于 Windows 路径“c://TempFolder//Images//”?

最佳答案

您可以使用静态字段File.separator,或者更好的是,像这样使用 nio Paths 类:

File f = Paths.get( "dir1", "dir2", "dir3" ).toFile();

要获得引用绝对路径的内容,请使用 File.separator 开始 String 参数,您也可以使用 nio 使用此方法获得它:

http://docs.oracle.com/javase/7/docs/api/java/nio/file/FileSystem.html#getSeparator%28%29

关于java - 文件夹和文件不是由 Linux 下的 Java 代码创建的,但它适用于 Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22515705/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com