编写一个程序,输入一个字符串,反转该字符串并输出。例如,输入“hello”,输出“olleh”。要求使用循环结构实现。jjavaava
时间: 2024-10-18 08:21:29 浏览: 28
php实现字符串反转输出的方法
在Java中,你可以使用`StringBuilder`或者数组来实现字符串的反转,这里我将展示如何使用循环结构(for循环)来完成这个任务:
```java
import java.util.Scanner;
public class StringReversal {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String input = scanner.nextLine(); // 获取用户输入
char[] chars = input.toCharArray(); // 将字符串转换为字符数组
String reversedString = ""; // 初始化一个空字符串用于存储反转后的结果
// 使用for循环从数组的末尾开始遍历到开头
for (int i = chars.length - 1; i >= 0; i--) {
reversedString += chars[i]; // 每次循环将当前字符添加到新字符串的前面
}
System.out.println("反转后的字符串是:" + reversedString);
}
}
```
当你运行这个程序并输入"hello",它会输出"olleh"。
阅读全文