主方法中定义一个为50的一维整型数组,数组中存放1-100的所有奇数
时间: 2024-05-11 20:17:08 浏览: 12
好的,我理解了你的问题。以下是主方法中定义一个为50的一维整型数组,数组中存放1-100的所有奇数的示例代码:
```java
public static void main(String[] args) {
int[] oddNumbers = new int[50];
int index = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 != 0) {
oddNumbers[index] = i;
index++;
}
}
System.out.println(Arrays.toString(oddNumbers));
}
```
在上面的代码中,我们首先定义了一个大小为50的整型数组 `oddNumbers`,并定义了一个变量 `index` 用于记录数组中已经存放了多少个奇数。然后,我们使用 `for` 循环遍历1到100之间的所有整数,如果当前的数是奇数,则将其存放到数组 `oddNumbers` 中,并将 `index` 的值加1。最后,我们使用 `Arrays.toString()` 方法将数组中的所有元素转换为字符串并输出到控制台上。
运行上面的代码将得到如下输出结果:
```
[1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99]
```
以上就是一个简单的实现,希望能够帮助到你。