当前位置: 首页 > 面试题库 >

在Java中获取目录名称

谢修真
2023-03-14
问题内容

如何获得java.io.FileJava中驱动器上特定目录的名称?

例如,我test.java在D驱动器上的目录下有一个名为的文件。

我想返回此文件的目录名称。


问题答案:
File file = new File("d:/test/test.java");
File parentDir = file.getParentFile(); // to get the parent dir 
String parentDirName = file.getParent(); // to get the parent dir name

记住,java.io.File代表目录和文件。



 类似资料:
  • 问题内容: 如何获取Java中的用户名/登录名? 这是我尝试过的代码… 我在尝试运行此代码时得到提示。有人可以告诉我我是否朝着正确的方向前进,并帮助我理解问题。 问题答案:

  • 问题内容: 我正在尝试访问我的jar文件中的目录。我想浏览目录本身内的每个文件。例如,我尝试使用以下方法: 如果我测试此小程序,它将很好地工作。但是,一旦将内容物放入广口瓶中,并不是有几个原因。如果使用此代码,则URL始终指向jar外部,因此必须将目录放在此处。但是如果我使用的话,它不能在jar里面起作用,因为我得到了错误。我确定该目录存在于jar中。我应该如何获得罐子里的东西? 问题答案: Ja

  • 问题内容: 我需要一种在Linux上运行的C ++程序中获取用户主目录的方法。如果相同的代码可以在Unix上运行,那就太好了。我不想使用HOME环境值。 AFAIK,根主目录是/ root。如果我的程序是由root用户运行的,可以在该目录中创建一些文件/文件夹吗? 问题答案: 您需要获取当前用户的用户ID,然后获取该用户的密码条目(包括主目录): 注意:如果您在线程化应用程序中需要此功能,则可以改

  • 问题内容: 我的网站上的文件夹内有一个php页面。 我需要将当前目录的名称添加到变量中,例如: 这可能吗? 问题答案: 要么 或(PHP5) http://php.net/manual/zh/function.getcwd.php http://php.net/manual/zh/function.dirname.php 您可以用来获取路径的结尾部分:) 就您而言,我想说您最有可能希望使用,当您的

  • 我正在寻找一种方法,使列名和数据目录名称从一个列表的数据目录到一个单一的数据目录。它们有不等长的列。做这件事最好的方法是什么? 预期产出:

  • 问题内容: 我希望这将是一件简单的事情,但是我找不到任何能够做到这一点的东西。 我只想获取给定文件夹/目录中的所有文件夹/目录。 因此,例如: 我希望得到一个数组: 或者上面的路径,如果那是它的服务方式… 那么已经有什么可以做以上的事情吗? 问题答案: 这是此答案的较短的同步版本,它可以列出当前目录中的所有目录(是否隐藏): 节点10.10.0+的更新 我们可以使用的新选项来跳过额外的通话: