第六章:数组 一、理解: public static int jieCheng(int n) { // 递归的出口 if(n==1 || n==0) return 1; // n的阶乘 = n* (n-1)的阶乘 return n* jieCheng(n-1); } } 1. 数组:一组连续的存储空间,可以存储多个相同 类型的数据,而且可以统一管理 2. 数组的重要因素:数组的长度 和 数据类型 3. 数组的使用: 4. 数组的基本语法: (1) 声明数组:确定数组的数据类型 数据类型[] 数组名; int[] a; // 建议 int a[]; int []a; (2) 分配空间:确定数组的长度 数组名 = new 数组类型[长度]; a = new int[5]; 5. 数组的默认值 (1) 数组的下标:从0开始,依次为 0、1、 2...,数组的长度-1 (2) 数组的访问:通过数组名+下标,数组名[下 标] (3) 访问数组时指定的下标不在合法范围内,则编 译通过,运行报错,错误信息为: java.lang.ArrayIndexOutOfBoundsExcept ion(数组的下标越界) (4) 对数组元素进行一一访问,遍历 // 利用循环控制数组的下标 for(int i=0;ia[j+1]){ int temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } } } (2) java.util.Arrays.sort(a);借助工具类排序
Java笔记
最新推荐文章于 2024-08-18 21:36:31 发布