首页 > 其他 > 详细

java中传入一个数或字符串进行反转

时间:2014-02-18 07:47:50      阅读:370      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
 1  //将一个数用递归反转--利用余数
 2 public static void inverse(int n)
 3 { 
 4        System.out.print(n % 10);
 5        if (n >= 10)
 6      inverse(n / 10); 
 7 }
 8 
 9 
10  //将字符串反转(递归)
11   public static String inverseString(String str)
12  {
13         if(str.length()==1)
14       return str;
15        return inverseString(str.substring(1))+str.charAt(0);
16  }
17 
18    //使用java中的stringBuffer的反转方法
19  public static String inverseJavaString(String str)
20  {
21          if(str.length()==1)
22       return str;
23           return  new StringBuffer(str).reverse().toString();
24  }
bubuko.com,布布扣

java中传入一个数或字符串进行反转

原文:http://www.cnblogs.com/bbthome/p/3552695.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!