数组:
定义数组:
1.数据类型[ ] 数组名;
2.数据类型 数组名[ ];
a.动态初始化:
数据类型[ ] 数组名 = new 数据类型[数组长度]
int[ ] arr = new int[3];
b.静态初始化:
数据类型[ ] 数组名 = new 数据类型[ ]{数据1,数据2,数据3}
int[ ] arr = new int[ ]{1,2,3}
简化格式:
数据类型[ ] 数组名 ={数据1,数据2,数据3}
int[ ] arr = {1,2,3}
c.数组遍历
int[] a = {1,2,3};//该数组名为a
System.out.println("----数组遍历----");
for(int i = 0;i<a.length;i++) {
System.out.println(a[i]);
}
d.输出该数组中的最大值 和最小值
package com.Example2;
public class MaxArrayDemo {
public static void main(String[] args) {
//找出数组中的最大值和最小值
int[] arr = {62,56,89,58,19,88};
int max = arr[0];
int min = arr[0];
for(int i = 0;i<arr.length;i++){
if(max < arr[i]) {
max = arr[i];
}
}
System.out.println("max = "+max);
for(int x = 0;x<arr.length;x++) {
if(min > arr[x]) {
min = arr[x];
}
}
System.out.println("min =" +min);
}
}
运行结果: