package com.heima.object;
import java.util.Scanner;
/*
* 把字符串反转
* 键盘录入"abcde"
* 输出结果是"edcba"
* 分析
* 1,通过键盘录入获取字符串Scanner
* 2,将字符串转换成字符数组
* 3,倒着遍历字符数组,并再次拼接成字符串
* 4,打印
*/
public class Demo5_String {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //创建键盘录入对象
System.out.println("请输入一个字符串");
String line = sc.nextLine(); //将键盘录入的字符串存储在line中
char[] arr = line.toCharArray(); //将字符串转换成字符数组
String s = "";
for (int i = arr.length - 1; i >= 0; i--) { //倒着遍历字符数组,并再拼接成字符串
s = s + arr[i]; //拼接成字符串
}
System.out.println(s);
}
} |