黑马程序员技术交流社区

标题: 对一个字符串进行反转的最方便的方法是什么? [打印本页]

作者: zhrnghgwsws    时间: 2014-5-19 16:04
标题: 对一个字符串进行反转的最方便的方法是什么?
本帖最后由 zhrnghgwsws 于 2014-5-19 21:22 编辑

对一个字符串进行反转的最方便的方法是什么?

作者: saheru    时间: 2014-5-19 16:11
public class reverse
{
public static void main
{
String str="abc";
StringBuffer sb = new StringBuffer(str);
sb.reverse();
str=new String(sb);
System.out.println(str);
}
}
}

个人觉得直接调用reverse是最方便的吧

作者: skill20    时间: 2014-5-19 16:26
本帖最后由 skill20 于 2014-5-19 16:38 编辑

扔StringBuilder 来个反转。或变成字符数组,循环换位置反转。
作者: ۩大世界小人物    时间: 2014-5-19 16:27
赞成楼上的回答   使用StringBuffer的reverse()就直接能将其反转
作者: zhrnghgwsws    时间: 2014-5-19 16:34
skill20 发表于 2014-5-19 16:26
扔StringBuilder 来个反转。或变成字符数组,用Arrays.reverse反转。

谢谢。。。。。。
作者: zhrnghgwsws    时间: 2014-5-19 16:36
saheru 发表于 2014-5-19 16:11
public class reverse
{
public static void main

谢谢。。。。。。。。
作者: amao    时间: 2014-5-19 18:28
saheru 发表于 2014-5-19 16:11
public class reverse
{
public static void main

友情提示:书写格式规范,类名首字母要大写;一般建议使用StringBuilder
共勉~
作者: saheru    时间: 2014-5-19 18:41
amao 发表于 2014-5-19 18:28
友情提示:书写格式规范,类名首字母要大写;一般建议使用StringBuilder
共勉~ ...

谢谢哈~因为代码比较短直接在论坛打得没太细研究疏忽了:lol




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2