Java7--数组

    技术2022-07-12  81

    一: (1)数组对象: Java语言中,数组对象可以表示一组数字 int[ ] arr=new int [30]; 创建一个数组对象 (Array Object),长度为30,存储的数据类型为int. 变量名称 : arr 变量类型: int[](即数组对象) 数据长度:30,即可容纳30个数 (2)数组元素的访问 读取数组的值:int s=arr[0]+arr[1];//前两个元素的值 修改元素的值:arr[7]=99;//将第八个元素的值改为99 例子:

    package java1; public class java3 { public static void main(String[] args) { int[] arr = new int[30];//创建一个数组对象,容纳30个int arr[0]=100; arr[1]=99; arr[2]=100; int s =arr[0]+arr[1]+arr[2]; System.out.println("s="+s); } } /*s=299 Process finished with exit code 0 */

    (3)数组的遍历 遍历:从头到尾,挨个访问。 例子:遍历打印出数组中所有的数值

    package java1; public class java3 { public static void main(String[] args) { int[] arr = new int[4]; arr[0] = 98; arr[1] = 99; arr[2] = 100; arr[3] = 96; //遍历打印 for (int i = 0; i < 4; i++) { System.out.print(arr[i] + " "); } } } /*98 99 100 96 Process finished with exit code 0 */

    (4)数组的初始化 如果已知数组的初始值,可以写成 : int arr[ ]={96,97,98,100} 用一个大括号括将所有的值列出来 例子1:

    package java1; public class java3 { public static void main(String[] args) { int[] arr = {98,99,100,97}; System.out.println("ok"); } } /* ok Process finished with exit code 0 */

    例子2:

    package java1; public class java3 { public static void main(String[] args) { int[] a1=new int[4];//存储四个 int double[]a2=new double[4];//存储四个 double System.out.println("ok"); } } /* ok Process finished with exit code 0

    5:数组的长度 已知数组对象: int [] arr={99,100,98,97}; 则数组的长度可以用arr.length来表示 比如 for(int i=0;i<arr.length;i++) { }

    例子1:

    package java1; public class java3 { public static void main(String[] args) { int[] arr={99,100,98,97}; for(int i=0;i<arr.length;i++)//arr.length表示数组的长度 { System.out.print(arr[i] + " "); } } } /*99 100 98 97 Process finished with exit code 0 */
    Processed: 0.012, SQL: 9