当年面试,面试官问了关于对一个字符串进行反转操作,有几种思路。当时只答了一种........
特意搜集整理了一下,不足之处,批评指正。
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import java.util.Stack;
import java.util.ArrayDeque;
class StringReverse
{
public static void main(String[] args)
{
StringReverse sr = new StringReverse();
//获取控制台输入
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
String str = null;
try
{
str = in.readLine();
}
catch (IOException e)
{
e.printStackTrace();
}
//str = sr.reverseString_1(str);//利用StringBuffer的reverse方法.
//str = sr.reverseString_2(str);
//str = sr.reverseString_3(str);
//str = sr.reverseSt