Java字符串反转
StringBuffer
在Java中,String是一个final类型的引用类型,一经赋值,其内容就不可改变,但是StringBuffer可以
package Hello;
import java.util.Scanner;
public class String_Recerse {
public static void main(String[] args) {
String str1;
Scanner sc = new Scanner(System.in);
str1 = sc.next();
StringBuffer str2 = new StringBuffer(str1);
str2.reverse();
System.out.println(str2);
}
}
通过StringBuffer的构造方法,传入一个String对象,来构造一个StringBuffer对象,非常nice!
StringBuilder
使用StringBuilder也可以!
package Hello;
import java.util.Scanner;
public class String_Recerse {
public static void main(String[] args) {
String str1;
Scanner sc = new Scanner(System.in);
str1 = sc.next();
StringBuilder str2 = new StringBuilder(str1);
str2.reverse();
System.out.println(str2);
}
}

浙公网安备 33010602011771号