//方式一:将数据转换成字符数组反向遍历
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("请输入数据");
String s=sc.nextLine();
//第一步:将录入的数据转成字符数组
char[] chs=s.toCharArray();
//第二步:方向遍历输出字符数组
for(int i=chs.length-1;i>=0;i--){
System.out.print(chs);
}
}
======================================
//方式二:将数据追加到StringBuffer容器中
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("请输入数据");
String s=sc.nextLine();
//第一步:创建StringBuffer对象
StringBuffer sb=new StringBuffer();
//第二步:将录入的数据追加到StringBuffer容器中
sb.append(s);
//第三步:将StringBuffer中的数据进行反转操作
sb.reverse();
//第四步:输出反转后的数据
System.out.println(sb);
} |