可变参数与递归

可变参数

方法重载后形参可变

JDK1.5开始

  • 不定项
  • 方法声明中,指定参数类型后加省略号
  • 一个方法只能指定一个可变参数
  • 普通的参数在可变参数之前声明
  • 可变参数只能放在最后边
  • printArray(int... i )

方法名(参数类型... 参数名称)

本质 数组

递归

A方法调用B方法

递归就是自己调用自己

JAVA都是栈机制的

  • 递归头

    什么时候不调用自己

    边界条件:边界

    前阶段

    返回结果

  • 递归体

    什么时候需要调用自身方法

    适用于小数字

    不适应于大数据

posted @ 2020-09-12 11:42  mx_info  阅读(147)  评论(0)    收藏  举报