在Java中输入一个数组并计算其元素的和,你可以使用以下方法:
方法一:使用for循环
import java.util.Arrays;
public class ArraySum {
public static void main(String[] args) {
// 初始化数组
int[] numbers = {2, 4, 6, 8, 10};
// 计算数组元素的和
int sum = 0;
for (int number : numbers) {
sum += number;
}
System.out.println("数组元素的和为: " + sum);
}
}
方法二:使用Java 8 Stream API
import java.util.Arrays;
public class ArraySum {
public static void main(String[] args) {
// 初始化数组
int[] numbers = {2, 4, 6, 8, 10};
// 使用Stream API计算数组元素的和
int sum = Arrays.stream(numbers).sum();
System.out.println("数组元素的和为: " + sum);
}
}
方法三:使用Java 8 Stream API和mapToInt()
import java.util.Arrays;
public class ArraySum {
public static void main(String[] args) {
// 初始化数组
int[] numbers = {2, 4, 6, 8, 10};
// 使用Stream API和mapToInt()计算数组元素的和
int sum = Arrays.stream(numbers).mapToInt(Integer::intValue).sum();
System.out.println("数组元素的和为: " + sum);
}
}
以上三种方法都可以用来计算数组元素的和。你可以根据你的需求和Java版本选择合适的方法。