新建一个java类TestArray,定义一个数组b={1,2,3,4},利用两种for循环格式(提示:第二种格式for(int n:b))打印数组元素,并计算数组元素之和,打印输出。
时间: 2024-10-26 19:17:58 浏览: 120
当然,这里是一个`TestArray`类的例子,它定义了一个整数数组`b`,并使用了两种for循环打印数组元素以及计算元素之和:
```java
public class TestArray {
public static void main(String[] args) {
// 定义数组
int[] b = {1, 2, 3, 4};
// 使用传统的for循环打印数组元素
System.out.println("使用标准for循环打印数组元素:");
for (int i = 0; i < b.length; i++) {
System.out.print(b[i] + " ");
}
// 使用增强for循环(也叫foreach)打印数组元素
System.out.println("\n使用增强for循环打印数组元素:");
for (int element : b) {
System.out.print(element + " ");
}
// 计算数组元素之和
int sum = 0;
for (int num : b) {
sum += num;
}
System.out.println("\n数组元素之和为:" + sum);
}
}
```
这段代码首先使用传统for循环遍历数组并打印每个元素,接着使用增强for循环完成同样的任务。最后,通过遍历数组并累加每个元素得到元素总和。
阅读全文