2020/06/29 mysql java 数组 方法

数组

数组的数据类型可以是基本数据类型和引用数据类型

数组定义的三种方式

1.数据类型[]  数组名= new 数据类型[元素个数或数组长度];

int[] x = new int[100];

2. 类型[]  数组名 =new 类型[]{元素,元素...};

3.类型[]  数组名 ={元素,元素,元素...};

数组异常

数组越界异常    在访问数组的元素时,索引不能超出这个范围,否则程序会报错

比如

 1    public class ArrayDemo06 {
 2        public static void main(String[] args) {
 3            int[] arr = new int[4]; // 定义一个长度为4的数组
 4            System.out.println("arr[0]=" + arr[4]); // 通过角标4访问数组元素
 5        }
 6    }

运行结果

2020/06/29 mysql java 数组  方法

 

 

 空指针异常     在使用变量引用一个数组时,变量必须指向一个有效的数组对象,如果该变量的值为null,则意味着没有指向任何数组,此时通过该变量访问数组的元素会出现空指针异常

比如

 1    public class ArrayDemo07 {
 2        public static void main(String[] args) {
 3            int[] arr = new int[3]; // 定义一个长度为3的数组
 4            arr[0] = 5; // 为数组的第一个元素赋值
 5            System.out.println("arr[0]=" + arr[0]); // 访问数组的元素
 6            arr = null; // 将变量arr置为null
 7            System.out.println("arr[0]=" + arr[0]); // 访问数组的元素
 8        }
 9    }

运行结果

2020/06/29 mysql java 数组  方法

 

二维数组

  三种定义格式

1.定义大一维数组长度  定义小一维数组长度

int[][] arr = new int[3][4];

2. 定义 大一维数组长度 不定义小一维数组长度

int[][] arr = new int[3][];

3. 定义的时候直接把值定义完

int[][] arr = {{1,2},{3,4,5,6},{7,8,9}};

 

 方法

我们可以通过在程序代码中引用方法名称和所需的参数,实现在该程序中执行(或称调用)该方法。方法,一般都有一个返回值,用来作为事情的处理结果。

语法格式:

修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,......){ 
    执行语句
    ……… 
    return 返回值;
}

调用方法    方法名(实参);

2020/06/29 mysql java 数组 方法

上一篇:MYSQL 第十一章 MySQL用户管理


下一篇:MyBatis-Spring--SqlSessionTemplate实现增删改查(批量操作)