Java StringBuffer reverse()方法及实例
Java.lang.StringBuffer.reverse()是一个内置的方法,用于逆转StringBuffer中的字符。该方法会使这个字符序列被该序列的反向所取代。
语法
public StringBuffer reverse()
参数: NA
返回值: 该方法返回反转字符后的StringBuffer。
例子
输入: StringBuffer = GeeksforGeeks!
输出 = !skeegrofskeeG
输入: StringBuffer = Hello World!
输出 = !dlroW olleH
下面是说明java.lang.StringBuffer.reverse()方法的程序。
程序1 :
// Java program to illustrate the
// java.lang.StringBuffer.reverse()
import java.lang.*;
public class Test {
public static void main(String args[])
{
StringBuffer sbf = new StringBuffer("Geeksforgeeks!");
System.out.println("String buffer = " + sbf);
// Here it reverses the string buffer
sbf.reverse();
System.out.println("String buffer after reversing = " + sbf);
}
}
输出
String buffer = Geeksforgeeks!
String buffer after reversing = !skeegrofskeeG
程序2
// Java program to illustrate the
// java.lang.StringBuffer.reverse()
import java.lang.*;
public class Test {
public static void main(String args[])
{
StringBuffer sbf = new StringBuffer("1 2 3 4 5 6 7 8 9 10");
System.out.println("String buffer = " + sbf);
// Here it reverses the string buffer
sbf.reverse();
System.out.println("String buffer after reversing = " + sbf);
}
}
输出
String buffer = 1 2 3 4 5 6 7 8 9 10
String buffer after reversing = 01 9 8 7 6 5 4 3 2 1