字符串逆序输出java
时间: 2024-09-29 19:02:24 浏览: 35
java递归法求字符串逆序
5星 · 资源好评率100%
在Java中,字符串逆序输出可以通过多种方法实现。这里提供一种简单直接的方式,就是使用StringBuilder或StringBuffer的reverse()方法,这两个类都是线程安全的,适合处理大量数据:
```java
public class Main {
public static void main(String[] args) {
String originalString = "Hello, World!";
// 使用StringBuilder进行逆序
StringBuilder reversed = new StringBuilder(originalString);
System.out.println("Reversed string using StringBuilder: " + reversed.reverse().toString());
// 或者使用Character数组
char[] charArray = originalString.toCharArray();
for (int i = charArray.length - 1; i >= 0; i--) {
System.out.print(charArray[i]);
}
System.out.println("\nReversed string manually: ");
}
}
```
在这个例子中,我们首先将字符串转换成字符数组,然后从后向前遍历并打印每个字符,得到逆序的字符串。
阅读全文