打印输出目录时为什么参数里填的是引用

来源:2-2 遍历目录

qq_浮雲遊子_03977413

2017-05-10 17:06

测试类中

fileUtils.listDirectory(new File("e:\\example));

为什么括号里不直接填fileUtils.listDirectory("e:\\example“);

学蒙了我,,,


写回答 关注

2回答

  • linhbo
    2017-10-19 15:06:08

    参数类型是File,直接写说白了就是个字符串,你拿String类型的东西如何能当做到File类型的参数传呢?


  • 慕虎6576781
    2017-05-10 18:25:47

    fileUtils.listDirectory(new File("e:\\example));相当于:

    File file=new File("e:\\example");

    fileUtils.listDirectory(file);

    你写listDirectory()方法的时候,传的参数就是File dir,

    所以需要先找到目录,才能去调用listDirectory()方法啊

文件传输基础——Java IO流

为您介绍IO流的使用,以及对象的序列化和反序列化的内容

133754 学习 · 1030 问题

查看课程

相似问题