1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 |
public class Test01 { //类 成员变量 成员方法 实例化 //数组 相同数据类型的集合 public static void main(String[] args){ //数据类型 [] 数组名称 =new 数据类型[长度] int [] arr=new int[10]; //数组的初始化 int [] arr1=new int[5]; System.out.println(arr1[4]);//0 System.out.println(arr1.length);//5 int [] arr2={1,3,5,7,9}; System.out.println(arr2[4]);//9 int [] arr3=new int[]{2,4,6,8,10}; System.out.println(arr3[4]);//10 int[] arr4; arr4=new int[]{1,3,5,7,9}; System.out.println(arr4[3]); //7 //数组赋值 int [] arr5=new int[5]; arr5[0]=6; arr5[1]=66; arr5[2]=666; arr5[3]=7; arr5[4]=77; System.out.println(arr5[1]); //77 //输出最后一个值 System.out.println(arr5[arr5.length-1]); System.out.println(arr5[2]); //2 //循环 开始值 结束值 步长 for(int i=0; i<66;i++){ System.out.println(i); } //数组循环赋值 int [] arr6=new int[10]; for(int s=0; s<arr6.length;s++){ arr6[s] = 666; } System.out.println("------------------"); //数据循环输出 for (int j=0; j<arr6.length;j++){ System.out.println(arr6[j]); //666 } int[] arr7={1,3,5,7,20,2,4,12,15}; //输出最大值 int num=0; for (int k=0; k<arr7.length;k++){ if (arr7[k] > num){ num = arr7[k]; } } System.out.println("------------------"); System.out.println(num); //20 } } |
Java数组基础(一)
- CMS新闻管理系统练习(一)
- Java数组基础(二)