1.最值思想
原理:
假设第一个数为最大值max,遍历获取到数组的每一个元素
拿到每一个元素和这个max进行比较
如果比假定的最大值还要大,那么将该数赋值给最大值
功能:求出最大值
返回值类型:int
参数列表:int[] arr
方法名:getMax
public static int getMax(int[] arr){
//假设第一个数为最大值
int max = arr[0];
//遍历数组中的每一个元素
for(int i = 0; i < arr.length; i++){
//获取到数组中的每一个元素arr[i],获取的元素并判断是否比max大
if(arr[i] > max){
//设置arr[i]的值为最大值
max = arr[i];
}
}
return max;
}
功能:求出最小值
返回值类型:int
参数列表:int[] arr
方法名:getMin
public static int getMin(int[] arr) {
//假设第一个数为最小值
int min = arr[0];
//遍历数组中的每一个数,获取arr[i]
for (int i = 0; i < arr.length; i++) {
if (arr[i] < min) {
min = arr[i];
}
}
return min;
}
2.求和思想
遍历数组中的元素,定义求和变量
功能:求出数列中所有数值的和
返回这类型:int
参数列表:int[] arr
方法名:getSum;
//定义求和变量
double sum = 0.0;
for(int i = 0; i < arr.length; i++){
//累加求和
sum += arr[i];
}return sum;
3.求平均值思想
功能:求和数组中所有数据的平均值
返回值类型:int
参数列表:int[] arr
方法名:getAvgValue
遍历数组中的元素,定义求和变量,获取数组元素之和,然后与数组长度相除
public static int getAvgValue(int[] arr) {
//定义数组中所有数值求和变量
double sum = 0.0;
for(int i = 0; i < arr.length; i++