1.数组的长度
//数组一旦创建,程序运行期间,长度不可改变 //改变后的是另一个数组 public class Ar12 { public static void main(String[] args) { int [] arrayA =new int[3]; int []arrayB={10,20,30,40,50,60,70,80,90,}; int len =arrayA.length; int lenB =arrayB.length; int []arrayC =new int[3];//3 arrayC =new int[5];//5 //这是两个数组,名字相同物不相同 } }
2.数组的遍历
/* * 遍历数组,说的就是对数组当中的每一个元素进行逐一,挨个处理,默认的处理方式就是打印输出 * */ public class Ar12 { public static void main(String[] args) { int[] arry={10,20,30,40,50,60}; // 2 for (int i=0;i<6;i++){ System.out.println(arry[i]); } System.out.println("====================="); // 3 for (int i=0;i< arry.length;i++){ System.out.println(arry[i]); } } }
3.求最值
public static void main(String[] args) { int[] arrB = {10, 20, 30, 40, 50, 60, 70, 80, 90}; int max=arrB[0]; int min =arrB[0]; for (int i=0;i< arrB.length;i++){ if (arrB[i]<min){ min=arrB[i]; } } System.out.println(min); }
public static void main(String[] args) { int[] arrB = {10, 20, 30, 40, 50, 60, 70, 80, 90}; int max=arrB[0]; int min =arrB[0]; for (int i=0;i< arrB.length;i++){ if (arrB[i]>max){ max=arrB[i]; } } System.out.println(max); }