KAY

人之所以能,是相信能。
posts - 6, comments - 5, trackbacks - 0, articles - 11
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

JAVA反转字符串(输入abcd,输出dcba)

Posted on 2008-02-26 09:11 KAY 阅读(4419) 评论(3)  编辑  收藏

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class ReveserOrder {
 public void order() throws IOException {
  InputStreamReader is = new InputStreamReader(System.in);
  BufferedReader br = new BufferedReader(is);
  String str = br.readLine();
  char c[] = str.toCharArray();
  int i = str.length();
  i--;
  char temp;
  for (int j = 0; j < i; j++, i--) {
   temp = c[j];
   c[j] = c[i];
   c[i] = temp;
  }
  System.out.println(new String(c, 0, str.length()));
 }

 public static void main(String[] args) throws IOException {
  new StringTest().order();
 }

}


评论

# re: JAVA反转字符串(输入abcd,输出dcba)  回复  更多评论   

2008-04-07 09:11 by zxl_lwt
运行出错了,你验证了吗?

# re: JAVA反转字符串(输入abcd,输出dcba)  回复  更多评论   

2008-09-06 20:19 by
new StringTest().order();

改为new ReveserOrder().order();

# re: JAVA反转字符串(输入abcd,输出dcba)  回复  更多评论   

2011-05-26 05:54 by qianfang
恩。学习了。这是一个好的思路。

只有注册用户登录后才能发表评论。


网站导航:
 
QQ:
254653340
MSN:
xf_chouyang@hotmail.com