字符串的反转和其它类型转换成字符串

来源:互联网 发布:windows不显示桌面 编辑:程序博客网 时间:2024/05/17 05:13
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);

}
}

0 0
原创粉丝点击