博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实现反转的方法(reverse)
阅读量:5170 次
发布时间:2019-06-13

本文共 650 字,大约阅读时间需要 2 分钟。

1.最简单的方法:

public static String reverse1(String str)

{

   return new StringBuffer(str).reverse().toString();

}

2.最常用的方法:

public static String reverse3(String s)

 { 

   char[] array = s.toCharArray(); //将此字符串转换为一个新的字符数组

  String reverse = "";  //注意这是空串,不是null

   for (int i = array.length - 1; i >= 0; i--) //倒循环

   reverse += array[i]; //得到相反的字符数组

   return reverse; 

  } 

3.常用方法的变形:

 public static String reverse2(String s)

  int length = s.length(); //返回此字符串的长度

   String reverse = "";  //注意这是空串,不是null

   for (int i = 0; i < length; i++) 

  //返回指定索引处的 char 值。

    reverse = s.charAt(i) + reverse;//在字符串前面连接,  而非常见的后面

   return reverse; 

  } 

转载于:https://www.cnblogs.com/fifiyong/p/6411607.html

你可能感兴趣的文章
vue.js实现联动效果
查看>>
【bzoj1022】[SHOI2008]小约翰的游戏John 博弈论
查看>>
RegisterWaitForSingleObject的使用
查看>>
笔试题分析-2
查看>>
【八枚银币】
查看>>
如何往一个指定的地址写入一个值呢
查看>>
点到圆弧的距离(csu1503)+几何
查看>>
Java Swing
查看>>
python检测文件的MD5值
查看>>
[COCI2009]Dvapravca
查看>>
SQL注入攻击和防御
查看>>
日志打印longging模块(控制台和文件同时输出)
查看>>
golang格式化输出---fmt包用法详解
查看>>
【转】12 TOP Command Examples in Linux
查看>>
今天起改用mac的marsedit写博
查看>>
FTP规范
查看>>
工作流图形设计器参考资料
查看>>
mysql基础以优化
查看>>
任务3,PSD切图
查看>>
8.最大滑动窗口问题
查看>>