String类的替换案例
字符串反转
举例:键盘录入”abc” 输出结果:”cba”
分析:
1、导包并创建键盘录入对象 2、创建一个空的字符串 3、将字符串转换成字符数组 4、倒着遍历,得到每一个字符 4、将每次获取到的字符拼接 5、输出
import java.util.Scanner;
public class StringDemo12 {
public static void main(String[] args) {
//创建键盘录入对象
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个字符串:");
//键盘输入一个字符串
String s = sc.next();
//定义一个空的字符串
String s1 = "";
//将输入的字符串转换成字符数组
char[] chars = s.toCharArray();
//倒着遍历,得到每一个字符
for (int i = chars.length - 1; i >= 0; i--) {
//将每次获取到的字符拼接
s1 += chars[i];
}
System.out.println("倒序后的字符串为:" + s1);
}
}