定义一个双精度浮点类型数组并在数组初始化时赋值,选择性输出变量的值
时间: 2024-10-25 16:05:50 浏览: 41
在Java中,你可以定义一个`double`类型的数组,然后在初始化的时候为每个元素赋值。以下是如何操作的示例:
```java
public class Main {
public static void main(String[] args) {
// 定义一个双精度浮点型数组,假设数组长度为5
double[] doubleArray = new double[5];
// 初始化数组
doubleArray[0] = 1.0; // 第一个元素
doubleArray[1] = 3.14; // 第二个元素
doubleArray[2] = 2.718; // 第三个元素
doubleArray[3] = -1.618; // 第四个元素
doubleArray[4] = 0.0; // 第五个元素
// 选择性输出数组的值
for (int i = 0; i < doubleArray.length; i++) {
if (doubleArray[i] != 0.0) { // 只输出不为0的元素
System.out.println("Element at index " + i + ": " + doubleArray[i]);
}
}
}
}
```
在这个例子中,我们首先创建了一个大小为5的双精度浮点数数组`doubleArray`。然后分别给每个元素赋了值。最后使用一个循环,遍历数组并只输出那些非零的元素。
如果你有特定的数组长度或需要改变初始化值的需求,只需相应地修改数组定义和初始值即可。
阅读全文