任务:接收输入值(字符串),将该字符串反转输出,例如接收字符串"abc",输出"cba"。 */ import java.util.Scanner; public class StrTest { public static void main(String[] args) { // 请在Begin-End间编写代码 /********** Begin **********/ // 第一步:接收输入的字符串 // 第二步:将字符串转化为字符数组 // 第三步:逆序输出字符数组 /********** End **********/ } }
时间: 2023-07-06 18:34:49 浏览: 127
请参考以下代码:
```
import java.util.Scanner;
public class StrTest {
public static void main(String[] args) {
// 请在Begin-End间编写代码
/********** Begin **********/
// 第一步:接收输入的字符串
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String str = scanner.nextLine();
// 第二步:将字符串转化为字符数组
char[] strArray = str.toCharArray();
// 第三步:逆序输出字符数组
System.out.print("反转后的字符串为:");
for (int i = strArray.length - 1; i >= 0; i--) {
System.out.print(strArray[i]);
}
/********** End **********/
}
}
```
以上代码中,我们使用 `Scanner` 类接收用户输入的字符串,然后使用 `toCharArray()` 方法将字符串转化为字符数组,最后使用一个 `for` 循环逆序输出字符数组。
阅读全文