Java输入一个字符串S 反转输出
时间: 2024-12-13 14:25:31 浏览: 9
在Java中,反转一个字符串`S`是一个常见的操作。你可以使用多种方法来实现这个功能,以下是其中一种简单直观的方式:
```java
import java.util.Scanner;
public class StringReversal {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符串: ");
String S = scanner.nextLine(); // 从用户获取输入
String reversed = reverseString(S); // 调用反转函数
System.out.println("反转后的字符串是: " + reversed);
}
public static String reverseString(String str) {
StringBuilder sb = new StringBuilder(str);
return sb.reverse().toString(); // 使用StringBuilder的reverse()方法反转字符串
}
}
```
在这个例子中,我们首先通过`Scanner`类获取用户的输入作为字符串`S`,然后使用`StringBuilder`的`reverse()`方法将字符串反转,并将结果打印出来。
阅读全文