面向对象12 可变参数.pptx

面向对象 学习目标 理解可变参数的概念 理解可变参数的特点 对可变参数的使用 可变参数的概念 可变参数: 适用于参数个数不确定,类型确定的情况,java把可 变参数当做数组处理。 注意: 可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一个可变参数还是后边的参数,所以只能让可变参数位于最后一项。 可变参数的特点 可变参数语法: 返回值类型 方法名称(数据类型…参数名称){ } 可变参数的特点: 只能出现在参数列表的最后; ... 位于变量类型和变量名之间,前后有无空格都可以; 调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中一数组的形式访问可变参数。 一个方法中定义完了参数,则在调用的时候必须传入与其一一对应的参数,但是在 JDK 1.5 之后提供了新的功能,以根据需要自动传入任意个数的参数。 可变参数的使用 所有的参数将以数组的形式接收 public class ArgDemo01{ public static void main(String args[]){ System.out.print(传入一个参数:) ; print(1) ; S

文档评论(0)

1亿VIP精品文档

相关文档