为了账号安全,请及时绑定邮箱和手机立即绑定

倒序遍历了数组,但是输出结果怎么还是正序插入的呢

倒序遍历了数组,但是输出结果怎么还是正序插入的呢

大家一起来 2015-12-09 12:29:23
package com.imooc5;public class zifuchuan2 {public static void main(String[] args) {// 创建一个空的StringBuilder对象StringBuilder str=new StringBuilder();// 追加字符串 str.append("jaewkjldfxmopzdm");        // 从后往前每隔三位插入逗号              for(int i=str.length()-1;i>0;i--){             if(i%3==0 && i!=0){            str.insert(i,",");         }        // 将StringBuilder对象转换为String对象并输出 }          System.out.print(str.toString()); }}         输出结果 :jae,wkj,ldf,xmo,pzd,m 
查看完整描述

6 回答

?
惫懒sloth

TA贡献14条经验 获得超0个赞

如果你想快速倒序输出,可以使用StringBuffer中的reverse方法

查看完整回答
反对 回复 2015-12-09
?
_潇潇暮雨

TA贡献646条经验 获得超225个赞

你仅仅遍历了字符串中的每个字符,并没有改变每个字符的相对顺序。

查看完整回答
反对 回复 2015-12-09
  • 6 回答
  • 0 关注
  • 2588 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信