使用增强for循环实现10个bigdecimal相加
时间: 2023-08-17 20:27:28 浏览: 138
增强for循环
好的,以下是使用增强for循环实现10个BigDecimal相加的Java代码示例:
```java
import java.math.BigDecimal;
public class BigDecimalSum {
public static void main(String[] args) {
// 定义一个包含10个BigDecimal数据的数组
BigDecimal[] nums = new BigDecimal[10];
nums[0] = new BigDecimal("1.1");
nums[1] = new BigDecimal("2.2");
nums[2] = new BigDecimal("3.3");
nums[3] = new BigDecimal("4.4");
nums[4] = new BigDecimal("5.5");
nums[5] = new BigDecimal("6.6");
nums[6] = new BigDecimal("7.7");
nums[7] = new BigDecimal("8.8");
nums[8] = new BigDecimal("9.9");
nums[9] = new BigDecimal("10.1");
// 定义一个变量用于存储结果
BigDecimal sum = BigDecimal.ZERO;
// 使用增强for循环遍历数组,将每个元素加到结果中
for (BigDecimal num : nums) {
sum = sum.add(num);
}
System.out.println("结果为:" + sum);
}
}
```
这个程序先定义一个包含10个BigDecimal数据的数组,然后使用增强for循环遍历数组,将每个元素加到结果中,并最终输出结果。注意,这里没有使用数组下标,而是直接用了一个变量num来存储当前遍历到的元素。
阅读全文