1.Java给定一个字符串,如何实现将其倒序输出。

方法一:

  1. public String reverseString(String str) {
  2. char c;
  3. String newStr = "";
  4. for(int i = 0;i<str.length();i++){
  5. c = str.charAt(str.length()-1-i);
  6. newStr = newStr + c;
  7. }
  8. return newStr;
  9. }

方法二:

  1. public String reverseString(String str) {
  2. StringBuffer sb = new StringBuffer(str);
  3. return sb.reverse().toString();
  4. }

方法一直接利用String类中的charAt方法获取原字符串中的每个字符进行倒序拼接。方法二比较简单,直接利用StringBuffer中的reverse方法将字符串进行倒序排序。