java 反取字符串
生活随笔
收集整理的這篇文章主要介紹了
java 反取字符串
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
public class demo2 {/*** 2 : 將字符串反取出來 新中國好 好國中新*/public static void main(String[] args) {String s = "新中國好";s = reverse1(s);System.out.println("方法一:" + s);s = reverse2(s);System.out.println("方法二:" + s);s = reverse3(s);System.out.println("方法三:" + s);}public static String reverse1(String s) {int len = s.length();if (len <= 1) {return s;}String left = s.substring(0, len / 2);String right = s.substring(len / 2, len);return reverse1(right) + reverse1(left);}public static String reverse2(String s) { char[] array = s.toCharArray(); String reverse = ""; for (int i = array.length - 1; i >= 0; i--) {reverse += array[i]; } return reverse; } public static String reverse3(String s) {return new StringBuffer(s).reverse().toString(); } }
?
轉載于:https://www.cnblogs.com/Liang-Haishan216/p/6104475.html
總結
以上是生活随笔為你收集整理的java 反取字符串的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到吃面条是什么意思周公解梦
- 下一篇: 梦到别人找工作是什么意思