public class ArrayDemo03 {
public static void main(String[] args){
System.out.println("Hello World !");
int[] arrays = {1,2,3,4,5};
//打印数组中的元素
for (int i = 0; i < arrays.length; i++) {
System.out.println(arrays[i]);
}
System.out.println("=================================");
//计算所有元素的和
int sum = 0;
for (int i = 0; i < arrays.length; i++) {
sum += arrays[i];
}
System.out.println(sum);
System.out.println("=================================");
//查找最大元素 方法一
int standardMax = 0; //设定一个标准值 用来存放每次遍历后的最大值
for (int i = 0; i < arrays.length; i++) {
if(arrays[i] >= standardMax){
standardMax = arrays[i];
}
}
System.out.println(standardMax);
System.out.println("=================================");
//查找最大元素 方法二
int standardMax1 = arrays[0]; //首先令标准值等于数组元素的第一个值
for (int i = 1; i < arrays.length; i++) { //因为一开始最大值定为第一个值,所以i=0已经遍历过,所以从i=1开始遍历
if (arrays[i] >= standardMax1){
standardMax1 = arrays[i];
}
}
System.out.println(standardMax1);
}
}