Java基础2

方法的重载

定义

重载就是在一个类中,有相同的函数名称,但形参不同的函数。

规则

  • 方法名称必须相同。

  • 参数列表必须不同(个数、类型、顺序不同)。

  • 方法的返回类型可以相同也可以不同。

  • 仅仅返回类型不同不足以成为方法的重载。

 

可变参数

  • 在方法声明中,在指定参数类型后加一个省略号(...)。

public static void printMax(double...number){
  ...
}

数组

静态初始化

int[] a = {1,2,3};

 

动态初始化

int[] a = new int[2];
a[0]=1;
a[1]=2;

 

Arrays类

注意

  • Arrays类中的方法都是static修饰的静态方法,可以直接调用。

常用功能

  • 给数组赋值:fill方法

  • 对数组排序:sort方法

  • 比较数组:equals方法比较数组中元素是否相等

  • 查找数组元素:binarySearch方法对排好序的数组进行二分查找

  • 打印数组:

toString(int[] a);
posted @ 2020-05-07 16:20  初衷。  阅读(106)  评论(0)    收藏  举报