day11 Array类
Array 类
数组的工具类java.util.Array
Array类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而“不用”使用对象来调用。
Array.sort(a);//数组进行排序:升序
Array.eauals(a);//比较数组
Array.fill(a);//给数组赋值
Array.binarySearch(a,X);//查看数组元素
至于其他方法自行去jdk方法里面查找和了解
public class Demo8 {
public static void main(String[] args) {
int[] a={1,2,4,3,88,12,6};
System.out.println(a);//直接输出内存地址
//打印数组元素
System.out.println(Arrays.toString(a));//直接调用jdk自己的打印数组的方法
printArray(a);//调用自己定义的方法
}
//定义一个打印数组元素的方法
public static void printArray(int[] a){
for (int i=0;i<a.length;i++){
if (i==0){
System.out.print("[");//数组头
}
if (i==a.length-1){
System.out.print(a[i]+"]");//数组尾
}
else{
System.out.print(a[i]+", ");//数组躯干
}
}
}
}