新建一个 java类TestArray,定义一个数组b=(1,2,3,4),利用两种for 循环格式(提示:第二种格式 for(int n:b))打印数组元素,并计算数组元素之和,打印输出。
时间: 2024-09-23 14:03:42 浏览: 43
在 Java 中,你可以创建一个名为 `TestArray.java` 的类,并定义一个数组 `b`,然后使用两种不同的 `for` 循环结构来遍历这个数组并打印元素以及计算其和。这里是一个示例代码:
```java
public class TestArray {
public static void main(String[] args) {
// 定义数组
int[] b = {1, 2, 3, 4};
// 使用传统的for循环打印和计算和
int sum = 0;
System.out.println("Using traditional for loop:");
for (int i = 0; i < b.length; i++) {
System.out.print(b[i] + " ");
sum += b[i];
}
System.out.println("\nSum of array elements is: " + sum);
// 使用增强型for循环(foreach)打印和计算和
System.out.println("\nUsing enhanced for loop:");
int tempSum = 0;
for (int num : b) {
System.out.print(num + " ");
tempSum += num;
}
System.out.println("\nSum of array elements using enhanced for loop is: " + tempSum);
}
}
```
在这个代码中,我们首先通过传统 `for` 循环遍历数组,同时累加每个元素到 `sum` 变量中。接着,使用增强型 `for` 循环(也称为 foreach),同样打印每个元素并更新临时变量 `tempSum`。
阅读全文