java里字符串倒序输出
时间: 2024-09-25 13:01:23 浏览: 38
Java实现字符串倒序输出的常用方法小结
在Java中,你可以通过多种方式来倒序输出一个字符串。这里提供两个常见的方法:
1. 使用`StringBuilder`或`StringBuffer`的`reverse()`方法:
```java
public String reverseString(String str) {
StringBuilder sb = new StringBuilder(str);
return sb.reverse().toString();
}
```
这段代码首先将输入的字符串转换为`StringBuilder`对象,然后调用其`reverse()`方法将其内容反转,最后转换回字符串并返回。
2. 通过字符数组操作:
```java
public String reverseString(String str) {
char[] chars = str.toCharArray();
int start = 0, end = chars.length - 1;
while (start < end) {
char temp = chars[start];
chars[start] = chars[end];
chars[end] = temp;
start++;
end--;
}
return new String(chars);
}
```
这个方法使用了双指针技巧,从两端向中间交换字符。
阅读全文