java如何利用循环把1-100放入一个空数组
时间: 2023-08-31 07:19:38 浏览: 75
### 回答1:
你可以使用一个for循环,利用数组的索引来遍历整个数组,并在循环体内用循环变量填充数组中的元素:
```
int[] arr = new int[100];
for (int i = 0; i < 100; i++) {
arr[i] = i + 1;
}
```
这段代码创建了一个长度为100的整型数组,并使用for循环填充了数组,循环变量i从0开始,到99结束,每次循环都会将i + 1赋值给数组的当前索引位置。因此,数组中的元素将分别是1到100.
### 回答2:
Java可以利用循环将1-100放入一个空数组。以下是实现此功能的一种方法:
```java
public class Main {
public static void main(String[] args) {
int[] array = new int[100];
for (int i = 0; i < 100; i++) {
array[i] = i + 1;
}
// 打印数组中的元素
for (int i = 0; i < 100; i++) {
System.out.println(array[i]);
}
}
}
```
首先,我们创建一个长度为100的整型数组。然后,使用一个循环从1到100,将每个数字依次存入数组的对应位置。循环的变量`i`代表数组的索引,从0开始递增。由于数组的索引从0开始,我们需要将每个数字与1相加,以便正确地存储到数组中。
最后,我们使用另一个循环遍历数组并打印每个元素。
运行以上代码,将会在控制台输出1到100的数字。
### 回答3:
使用循环将1-100放入一个空数组的步骤如下:
1. 首先,声明一个空的整型数组,长度为100,用于存放从1到100的数字。
2. 接下来,使用一个循环,从1到100,将每个数字依次放入数组中。
3. 在循环中,使用一个整型变量作为索引,初始值为0。从1循环到100,每次循环将索引加1,用于数组下标访问。
4. 在每次循环中,将当前数字赋值给数组的对应索引位置。数组的下标从0开始,所以需要将当前循环变量减1作为数组索引。
5. 循环结束后,数组中就存放了1到100的数字。
下面是使用Java语言实现以上步骤的示例代码:
```java
public class Main {
public static void main(String[] args) {
int[] array = new int[100]; // 声明一个长度为100的整型数组
for (int i = 1; i <= 100; i++) {
array[i-1] = i; // 将当前数字放入数组中,索引为i-1
}
// 输出数组内容
for (int i = 0; i < array.length; i++) {
System.out.print(array[i] + " ");
}
}
}
```
运行以上代码,会输出1到100的数字。