数组介绍:顾名思义,就是存储数据长度固定的容器(数据类型必须一致)
基本格式:数据类型 [] 数组名(int [] arr)
数组类型 数组名 [] (int arr[])
动态初始化:类数组型 [] 数组名 = new 数组类型[元素个数或数组长度];
int [] arr=new int [3];
示例:
public class demo{
public static void main(String[]args){
int [] arr=new int[5];
//等号左边int为数组的类型,"[]"代表一个数组。arr为数组名;右边"new"为数组开辟空间,5为数组的长度
System.out.println(arr);
}
}
静态初始化:1.数据类型 [] 数组名=new 数据类型 [] {元素1,元素2...};
int [] arr=new int [] {1,2...};
2.数组类型 [] 数组名 = {元素1,元素2....};
int [] arr ={1,2...};
示例:
public class demo{
public static void main(String[]args){
//第一种格式
int[] arr=new int[]{1,2,3};
System.out.pritln(arr[0]); // "0"即是数组中元素"1"的下标
System.out.pritln(arr[1]);
System.out.pritln(arr[2]);
//第二种格式
int[] arr2={4,5,6};
System.out.pritln(arr[0]);
System.out.pritln(arr[1]);
System.out.pritln(arr[2]);
}
}
数组遍历:
public class demo{
public static void main(String[]args){
int arr={1,2,3,4,5,6};
System.out.pritln(arr[0]);
System.out.pritln(arr[1]);
System.out.pritln(arr[2]);
System.out.pritln(arr[3]);
System.out.pritln(arr[4]);
System.out.pritln(arr[5]);
System.out.pritln(arr[6]);
}
}