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

怎样去掉遍历数组中最后这个逗号

// 使用循环遍历数组中的元素

        for(int i=0;i<hobbys.length;i++){

            System.out.print(hobbys[i]+",");

        }

结果:

循环输出数组中元素的值:
sports,game,movie,

movie后边的“,”怎样才能不显示呢

正在回答

1 回答

我刚才写了一下,测试后是可以的。

就是在for循环中加个条件,用if语句判断一下就OK了。

public class If {
    public static void main(String[] args) {
        String[] hobbys = { "sports","game","movie"};
        System.out.println("循环输出数组中的元素的值");
        for (int i = 0;i<hobbys.length;i++){
            if(i<(hobbys.length-1)){
                System.out.print(hobbys[i]+",");
            }else{
                System.out.print(hobbys[i]+"");
            }
        }
    }
}

http://img1.sycdn.imooc.com//54fd5c0e00018e7405210468.jpg

0 回复 有任何疑惑可以回复我~
#1

differ_wy 提问者

原来是这样 ThankYou
2015-03-09 回复 有任何疑惑可以回复我~
#2

Coda 回复 differ_wy 提问者

不客气
2015-03-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

怎样去掉遍历数组中最后这个逗号

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信