posts - 397,comments - 0,views - 25332

File类逸历(文件夹)目录功能

  public string[] list():返回一个String数组,表示该FiLe目录中的所有子文件或目录。

  public File[] listFiles()﹔返回一个File数组,表示该FiLe目录中的所有的子文件或目录。

注意:

  List方法和listFiles方法遍历的是构造方法中给出的目录

  如果构造方法中给出的自录的路径不存在,会找出空指针异常

  如果构造方法中给出的路径不是一个自录,也会抛出空指针异常

 

public String[ ] list() :返回一个string数组,表示该FiLe目录中的所有子文件或目录。

遍历构造方法中给出的目录,会获取目录中所有文件7文件夹的名称,把获取到的多个名称存储到一个String英型的崴组中

代码:

 

 

 

public File[ ] listFiles():返回一个FiLe数组,表示该FiLe目录中的所有的子文件或目录。

遍历杓造方法中给出的目录,会获取目录中所有的文件7文件夹,把文件7文件夹封装为FiLe对象,多个FiLe对象存储到FiLe数组中

代码:

 

 

 

 

递归概念&分类&注意事项

递归∶指在当前方法内调用自己的这种现象。

递归的分类:

  递归分为两种,直接递归和间接递归。。直接递归称为方法自身调用自己。

  间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。

注意事项:

  递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。

  在递归中虽然有限定条件,但是递归次数不能太多。否则也会发生栈内存溢出。

  构造方法,禁止递归

 

 

 

 

 

在递归中虽然有限定条件,但是递归的次数不能太多,否则栈会发生溢出的情况

代码

 

 

 

 

构造方法,禁止递归,

  编译报错:构造是创建对象,一直递归会导致内存中无数个对象直接编译报错

代码

 

 

 

posted on   淤泥不染  阅读(112)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示