Arrays 类
package com.array;
import java.util.Arrays;
public class ArrayDemo02 {
public static void main(String[] args){
int[] a = {1,2,3,56,433,667997,443,7};
System.out.println(a); //[I@776ec8df
//打印数组元素 Arrays.toString
System.out.println(Arrays.toString(a));
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]+", ");
}
}
}
}
package com.array;
import java.util.Arrays;
public class ArrayDemo03 {
public static void main(String[] args){
int[] a = {1,2,3,56,433,667997,443,7};
Arrays.sort(a); //数组进行排序: 升序
System.out.println(Arrays.toString(a));
//Arrays.fill(a,0); //数组填充
//{0, 0, 0, 0, 0, 0, 0, 0};
Arrays.fill(a,2,4,0);
System.out.println(Arrays.toString(a));
//[1, 2, 0, 0, 56, 433, 443, 667997]
}
}