System.out.println(dir+"\\"+string);
因为这些本身就是dir的子文件,再上dir不就是父目录了麽。
System.out.println(dir+"\\"+string); string 字符串是dir 的子文件的名字,dir 是父目录
这样打印的时候,是调用了dir的toString 方法 和 dir.getAbsolutePath() 是一样的。其实 toString()方法底层调用了getAbsolutePath() 方法。然后就是字符串连接了
dir是需要我们在测试类中传进来的目录 ,参数