将数组1.2.3.4.5反转 用hbulider for
时间: 2024-10-14 16:18:01 浏览: 2
在Java中,你可以使用`StringBuilder`或者`StringJoiner`配合`for`循环来反转一个整数数组。这里是一个使用`StringBuilder`的例子:
```java
public String reverseArray(int[] arr) {
StringBuilder sb = new StringBuilder();
for (int i = arr.length - 1; i >= 0; i--) {
sb.append(arr[i]).append(".");
}
// 移除最后一个`.`
sb.setLength(sb.length() - 1);
return sb.toString();
}
// 示例
int[] array = {1, 2, 3, 4, 5};
String reversed = reverseArray(array); // "5.4.3.2.1"
```
如果你想要保留数字间的空格,可以稍微修改一下:
```java
public String reverseArrayWithSpaces(int[] arr) {
StringBuilder sb = new StringBuilder();
for (int i = arr.length - 1; i >= 0; i--) {
sb.append(arr[i]).append(" ");
}
// 移除最后一个空格
sb.deleteCharAt(sb.length() - 1);
return sb.toString();
}
```