数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java 语言中提供的数组是用来存储固定大小的同类型元素。那java数组求和方法是什么?接下来我们就来给大家讲解一下java数组求和方法。
java数组求和计算:
求和:
求和就是在遍历的基础上添加一个求和的计数器 就在在for外面定义一个和的变量 这个变量的初始值是0。
这样就能达到求和的结果是正确的。
求和的公式在for循环里面写这样的目的是因为求和也是在循环的往上加的过程。
例如
double sum = 0; int i; for (i = 0; i < score.length; i++) { sum = sum + score[i]; } System.out.println(score.length + "位同学的成绩是" + sum);
java数组如何计算最大值?
过程
1、定义变量,保存数组0索引的要素,并遍历元素。
2、比较元素和保存数组0索引值的变量。
4、若数组元素值大于变量值,则变量记录新值。若数组元素值大于变量值,则变量记录新值。
实例
package com.itheima.test; import java.util.Scanner; public class Test2Array { /* 需求: 从数组中查找最大值 int[] arr = {12,45,98,73,60}; 实现步骤: 1. 假设数组中的第一个元素为最大值 2. 遍历数组, 获取每一个元素, 准备进行比较 3. 如果比较的过程中, 出现了比max更大的, 让max记录更大的值 4. 循环结束后, 打印最大值. */ public static void main(String[] args) { int[] arr = { 12 , 45 , 98 , 73 , 60 }; // 1. 假设数组中的第一个元素为最大值 int max = arr[0]; // 2. 遍历数组, 获取每一个元素, 准备进行比较 for (int i = 1; i < arr.length; i++) { // 3. 如果比较的过程中, 出现了比max更大的, 让max记录更大的值 if (arr[i] > max) { max = arr[i]; } } // 4. 循环结束后, 打印最大值. System.out.println("max:" + max); } }
对于java数组求和以及求最大值的方法我们都分享给大家了,大家可以反复练习研究,只要掌握了其中的规律,那么java数组求和以及求最大值还是很简单的。最后大家如果想要了解更多java入门知识,敬请关注奇Q工具网。
推荐阅读: