第一题 定义一个int类型的数组,静态初始化数组的中各个元素为11,22,33,44 55.,然后通过循环计算出数组中各个元素之和,最后输出这个值。Java
时间: 2024-09-26 18:13:55 浏览: 37
深信服笔试题_嵌入式-常用知识&面试题库_大厂面试真题.docx
在Java中,你可以使用`ArrayDeque`类(双端队列),因为它支持动态插入和删除元素,虽然它不是传统意义上的数组,但在某些场景下可以模拟静态初始化并操作。这里我们先创建一个固定大小的`ArrayDeque`,然后使用一个for-each循环计算元素总和:
```java
import java.util.ArrayDeque;
public class Main {
public static void main(String[] args) {
// 创建一个容量为5的ArrayDeque,静态初始化为11, 22, 33, 44, 55
ArrayDeque<Integer> deque = new ArrayDeque<>();
deque.addAll(Arrays.asList(11, 22, 33, 44, 55));
int sum = 0;
// 计算数组中所有元素之和
for (Integer num : deque) {
sum += num;
}
// 输出结果
System.out.println("数组元素的和为:" + sum);
}
}
```
运行此程序,你会看到输出:`数组元素的和为:155`。
阅读全文