创建一个int类型的数组,长度为30,并把数组元素值依次设置为51,52,53……横向输出整个数组的元素值,数据之间要分开
时间: 2024-10-17 17:13:48 浏览: 25
要在Java中创建一个长度为30的整型数组并将元素依次设置为从51开始递增的数,你可以使用以下步骤:
```java
public class Main {
public static void main(String[] args) {
int[] array = new int[30]; // 创建一个长度为30的整型数组
int currentValue = 51; // 初始化当前数值
// 遍历数组并填充元素
for (int i = 0; i < array.length; i++) {
array[i] = currentValue; // 将当前数值赋给数组对应位置
currentValue++; // 每次迭代后增加数值
}
// 输出数组元素,使用String.join()方法以逗号分隔每个元素
String output = Arrays.toString(array).replaceAll("\\s+", ", "); // 去除多余的空白并添加逗号分隔
System.out.println("Array elements: " + output);
}
}
```
这段代码首先创建了一个长度为30的数组`array`,然后用一个循环填充数组,每次循环都将当前值`currentValue`赋给数组中的相应位置,并将其加1。最后,使用`Arrays.toString()`方法将数组转换成字符串,再用正则表达式去掉多余的空格,并替换为空格分隔符。
运行上述代码,你会得到类似这样的输出(数字间用逗号分隔):
```
Array elements: [51, 52, 53, 54, 55, ..., 79, 80]
```
阅读全文