为了账号安全,请及时绑定邮箱和手机立即绑定

树状打印结构,为什么不显示结果,请大师帮忙指点

树状打印结构,为什么不显示结果,请大师帮忙指点

王军2001 2018-04-01 08:21:34
import java.io.File; public class Step { public static void main(String[] args) { File f1=new File("E:/"); printFile(f1,0); } static void printFile(File file, int j) { for(int i=0;i<=j;i++) { System.out.print("-"); } if(file.isDirectory()) { File[] file2=file.listFiles(); for(File temp:file2) { printFile(temp, j+1); } } } }
查看完整描述

1 回答

?
奔跑的虫子

TA贡献33条经验 获得超21个赞


输出文件目录?

你应该没有写文件名的输出语句吧 只能打印"----"这个

可以在递归之前 System.out.println(temp.getName());

查看完整回答
1 反对 回复 2018-04-01
  • 1 回答
  • 0 关注
  • 1336 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信