package com.cn.test;
//其他类型转换成字符串类型,反转
import java.util.Scanner;
public class Revser
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.println("请输入字符串:");
String str=sc.nextLine();
/*//第一种方法
StringBuffer s=new StringBuffer(str);//stringBuffer的构造方法
StringBuffer s1=s.reverse();//stringBuffer中的成员函数
String str2=new String(s1);//String的构造方法public string (StringBuffer sb)
System.out.println(str2);
System.out.println("-------------------");
//第二种输出方法,返回该对象的字符串表示
String str3=s1.toString();
System.out.println(str3);
System.out.println("-------------------");*/
//第二种反转方法
int j=0;
char[] ch=str.toCharArray();//把字符串转换成字符数组
char[] ch1=new char[ch.length];
for(int i=ch.length-1;i>=0;i--){
ch1[j]=ch[i];
j++;
}
String str4=String.valueOf(ch1);
System.out.println(str4);
}
}
//其他类型转换成字符串类型,反转
import java.util.Scanner;
public class Revser
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.println("请输入字符串:");
String str=sc.nextLine();
/*//第一种方法
StringBuffer s=new StringBuffer(str);//stringBuffer的构造方法
StringBuffer s1=s.reverse();//stringBuffer中的成员函数
String str2=new String(s1);//String的构造方法public string (StringBuffer sb)
System.out.println(str2);
System.out.println("-------------------");
//第二种输出方法,返回该对象的字符串表示
String str3=s1.toString();
System.out.println(str3);
System.out.println("-------------------");*/
//第二种反转方法
int j=0;
char[] ch=str.toCharArray();//把字符串转换成字符数组
char[] ch1=new char[ch.length];
for(int i=ch.length-1;i>=0;i--){
ch1[j]=ch[i];
j++;
}
String str4=String.valueOf(ch1);
System.out.println(str4);
}
}