1. 数组定义格式
1.1概述
一次性声明大量的用于存储数据的变量
要存储的数据通常都是同类型数据,例如:考试成绩
1.2什么是数组
数组(array)是一种用于存储多个相同类型数据的存储模型
1.3数组语法
格式一: 数据类型 [ ] 变量名
范例: int [ ] arr
定义了一个int类型的数组,数组名是arr
格式二: 数据类型 变量名 [ ]
范例: int arr [ ]
定义了一个int类型的变量,变量名是arr数组
1.4例子
/*
多个数组指向相同
*/
public class ArrayTest03 {
public static void main(String[] args) {
//定义一个数组
int[] arr = new int[3];
arr[0] = 100;
arr[1] = 200;
arr[2] = 300;
System.out.println(arr);
System.out.println(arr[0]);
System.out.println(arr[1]);
System.out.println(arr[2]);
//定义第二个数组指向第一个数组
int[] arr2 = arr;
arr2[0] = 111;
arr2[1] = 222;
arr2[2] = 333;
//输出两个数组的名及元素
System.out.println(arr);
System.out.println(arr[0]);
System.out.println(arr2);
System.out.println(arr2[0]);
}
}
2.方法
概论
方法 是将具有独立功能 代码块 组织成为一个整体,使其具有特殊功能的 代码集
注意:
方法必须先创建才可以使用,该过程称为方法定义
方法创建后并不是直接运行的,需要手动使用后才执行,该过程称为方法调用
2.2定义
//格式:
//public static void 方法名 ( ) {
//方法体
}
//范例:
public static void isEvenNumber() { //方法体
}
2.3调用
格式: 方法名 ( ) ;
范例: isEvenNumber( ) ;
注意:
方法必须先定义后调用,否则程序将报错
public class MethodDemo {
public static void main(String[] args) {
isEvenNumber();
}
//定义一个变量,判断该数据是否是偶数
public static void isEvenNumber() {
int number = 10;
if (number % 2 == 0) {
System.out.println(true);
} else {
System.out.println(false);
}
}
}
public static void main(String[] args) {
isEvenNumber();
}