qq_43619527
卜 N G
采纳率100%
2019-12-21 11:01

小白:在方法中使用for循环报错了

已采纳
public void moveZeroes(int[] nums) {
        int index = 0;
        for(int i < 0; i < nums.length(); i++) {
            if(nums[i] != 0) {
                nums[index++] = nums[i];
            }
        }
    }

就是这段代码,试着百度了一下,没找到答案,应该是语法问题,但是搞不清楚哪里错了。

下面是图片:

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • qq_41721356 相遇即为缘 2年前

    for循环分为三部分

    for(第一部分;第二部分;第三部分)
    第一部分常用来给变量赋值
    第二部分常用来判断条件
    第三部分常用来更改某些值,让循环趋于假

    点赞 1 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 2年前

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

    点赞 1 评论 复制链接分享

相关推荐