黑马程序员技术交流社区

标题: 把 一个String 类型的字符串 能从最后一个开始 往前读吗? [打印本页]

作者: b_boywindy    时间: 2012-2-17 09:51
标题: 把 一个String 类型的字符串 能从最后一个开始 往前读吗?
举例:  String str = "abcdefg";    读完就是  gfedcba  

该贴已经同步到 b_boywindy的微博
作者: 成果    时间: 2012-2-17 10:26
for(int i=s1.length()-1;i>=0;i--){
   System.out.print(s1.charAt(i));
  }

作者: 彭小芳    时间: 2012-2-17 10:33
String str = "abcdefg";
str = new StringBuffer(str).reverse().toString();

System.out.println(str);  //gfedcba
作者: 花开~的季节    时间: 2012-2-17 10:49
使用高一点的:
  String str = "abcde";
StringBuffer sb=new StringBuffer(str).reverse();
System.out.println(sb);
和楼上那位思想一样;
作者: 张开开    时间: 2012-2-17 10:57
for(int x=str.length()-1;x>=0;x--){
   System.out.print(str.charAt(x));
  }

作者: b_boywindy    时间: 2012-2-17 16:48
谢谢大家  我是不怎么了解 StringBuffer 的  了   这回 没事了   知道了  




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