listRoots()方法是File类的一部分。 listRoots()函数返回所有可用文件系统根目录的根目录。确保系统上任何文件的路径名都将以这些根目录中的任何一个开头。

函数签名:

public static File[] listRoots()

用法:

File.listRoots()

参数:该功能不需要任何参数。

返回值:该函数返回File数组,其中包含所有文件系统roots。

异常:此方法不会引发任何异常

下面的程序将说明listRoots()函数的用法:

范例1:尝试显示系统的所有根目录

// Java program to demonstrate

// the use of File.listRoots() method

import java.io.*;

public class GFG {

public static void main(String args[])

{

// roots of the path name

File root[] = File.listRoots();

// check if the root is null or not

if (root != null) {

System.out.print("Roots are: ");

// display the roots of the path name

for (int i = 0; i < root.length; i++) {

System.out.print(root[i].getPath() + " ");

}

}

else

System.out.println("There are no roots");

}

}

输出:

Roots are: C:\ D:\ E:\ F:\ G:\

这些程序可能无法在在线IDE中运行。请使用离线IDE并设置文件的路径

java的listroots_Java File listRoots()用法及代码示例相关推荐

  1. java file list listfiles,Java File listFiles()用法及代码示例

    listFiles()方法是File类的一部分.如果路径名是目录,则该函数返回一个File数组,表示给定抽象路径名中的文件,否则返回null.该函数是重载函数.其中一个函数没有任何参数,第二个函数将F ...

  2. java mkdir 使用_Java File mkdir()用法及代码示例

    mkdir()方法是File类的一部分. mkdir()函数用于创建由抽象路径名表示的新目录.如果创建目录,则该函数返回true,否则返回false. 函数签名: public boolean mkd ...

  3. java canwrite_Java File canWrite()用法及代码示例

    canWrite()函数是Java中File类的一部分.该函数确定程序是否可以写入由抽象路径名表示的文件.如果存在抽象文件路径并且允许应用程序写入文件,则该函数返回true. 函数签名: public ...

  4. java mkdirs 示例_Java File mkdirs()用法及代码示例

    mkdirs()方法是File类的一部分. mkdirs()函数用于创建由抽象路径名表示的新目录以及该抽象路径名的所有不存在的父目录.如果mkdirs()函数无法创建某些目录,则它可能已经创建了其某些 ...

  5. java getabsolutepath_Java File getAbsolutePath()用法及代码示例

    getAbsolutePath()方法是File类的一部分.该函数返回给定文件对象的绝对路径名.如果文件对象的路径名是绝对路径,那么它仅返回当前文件对象的路径. 例如:如果我们使用路径"pr ...

  6. java is start_PHP IntlChar::isJavaIDStart()用法及代码示例

    IntlChar::isJavaIDStart()函数是PHP中的一个内置函数,用于检查输入字符代码点是否允许,因为第一个字符是Java标识符.对于具有常规类别"Sc"(货币符号) ...

  7. java stream read_Java ObjectInputStream read()用法及代码示例

    Java中的ObjectInputStream类的read()方法读取一个字节的数据.如果没有数据,该方法将不会运行. 用法: public int read() 参数:此方法不接受任何参数. 返回值 ...

  8. java map sortedmap_Java SortedMap put()用法及代码示例

    Java中SortedMap接口的put()方法用于将指定值与该映射中的指定键相关联. 用法: V put(K key, V value) 参数:此方法有两个参数: key:这是左参数, value: ...

  9. createnewfile() java_Java File createNewFile()用法及代码示例

    createNewFile()函数是Java中File类的一部分.此函数创建新的空文件.如果抽象文件路径不存在并且创建了新文件,则该函数返回true.如果文件名已经存在,则返回false. 函数签名: ...

  10. java foreach delete_Java CopyOnWriteArrayList forEach()用法及代码示例

    CopyOnWriteArrayList的forEach()方法为Iterable的每个元素执行给定的操作,直到已处理完所有元素或该操作引发异常. 用法: public void forEach (C ...

最新文章

  1. hadoop生态搭建(3节点)-06.hbase配置
  2. 一个mongosee例子
  3. kuka机器人焊接飞溅大_机器人专用三维焊接平台低温现象得到解决
  4. lucene正向索引(续)——域(Field)的元数据信息在.fnm里,在倒排表里,利用跳跃表,有利于大大提高搜索速度。...
  5. python代码编辑器排行榜-写 Python 哪个编辑器 / IDE 最好用?
  6. JSON 之 SuperObject(16): 实例 - 解析 Google 关键字搜索排名
  7. 在script所在位置插入内容
  8. springboot中如何获取yml配置文件中的配置信息
  9. 使用swagger编写开发接口文档
  10. WEB前端技术趋势图示-JS库
  11. 真格量化——50期权历史波动率策略
  12. 老师傅告诉你,学校学的编程知识,和工作所需要的差别有多大!
  13. 一种简单的可控并发粒度的TaskScheduler的实现
  14. eclipse查看git地址_在 IntelliJ IDEA 中使用 Git,太方便了
  15. 关于 Ubuntu Server 18.04 的网络(dchp/dns/route/PPPoE)
  16. 中级软件设计师考试(软考中级)考试简介与考试内容分布
  17. ESP8266连接网络,获取网络天气api
  18. 使用OLED屏显示汉字
  19. Spark SQL 创建局部视图和全局视图,以及找不到全局视图的问题解决
  20. 超好的赚钱方法 目前广告点击报酬最高的

热门文章

  1. java黄金分割_黄金分式与黄金分割数(Java实现)
  2. 微信表情符号写入案件判决
  3. c语言程序小兔子吃萝卜图片,小白兔吃萝卜看图写话范文
  4. 团队管理:需求之殇——两个凡是
  5. 如何用 Python 提取韦小宝身份证信息
  6. ACT托管的CRM软件开发您的业务
  7. 在阿里云服务器上运行自己的Python程序(Linux系统)
  8. 大一新生调查报告——新生遇到的问题与需求
  9. Oralce性能优化-绑定变量窥视
  10. matlab eigs 求特征值函数