• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
james1207

博客园    首页    新随笔    联系   管理    订阅  订阅

一道百度2014校招笔试题

题目:用c/c++,不借助任何系统函数,实现字符串的反转,如输入apple,输出elppa

真是哪壶不开提哪壶,C语言本来我就才疏学浅。。。写个java的糊弄一下吧。。

 

public class Reverse {
	public String reverse(String str){
		char[] arr=new char[str.length()];
		for(int i=str.length()-1;i>=0;i--){
			arr[str.length()-i-1]=str.charAt(i);
		}
		return new String(arr);
	}
	public static void main(String[] args){
		String str=new Reverse().reverse("stackoverflow");
		System.out.println(str);
	}
}


输出

 

wolfrevokcats

抛砖引玉一下,期待大神们的答案。

 

posted @ 2013-09-22 19:43  Class Xman  阅读(163)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3