A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

上等马

初级黑马

  • 黑马币:8

  • 帖子:4

  • 精华:0

                        char[] arr = str.toCharArray();
                        String newStr = "";
                        for (int i = arr.length - 1; i >= 0 ; i--) {
                            newStr += arr[i];
//                            newStr.concat("" + arr[i]);   //不行,为什么?
                        }

2 个回复

倒序浏览
用+号拼接可以实现反转
回复 使用道具 举报
        String str = "hahaha";
        char[] arr = str.toCharArray();
        String newStr = "";
        for (int i = arr.length - 1; i >= 0 ; i--) {
//            newStr += arr[i];
            newStr = newStr.concat("" + arr[i]);   //不行,为什么?
        }

        System.out.println("newStr = " + newStr);

你看看吧,可以的,concat是以后返回值得
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马