csdn_ly1998
2017-05-04 10:43
采纳率: 100%
浏览 1.5k
已采纳

java二维数组num[][]中num.length和num[i].length

public class Array05 {
public static void main(String args[]){
int i,j,sum=0;
int num[][]={{30,35,26,32},{33,34,30,29}};

    for(i=0;i<num.length;i++){      
        System.out.print("第"+(i+1)+"个人的成绩为:");
            for(j=0;j<num[i].length;j++){   
                System.out.print(num[i][j]+" ");
                sum+=num[i][j];
            }
            System.out.println();
    }
    System.out.print("总成绩是"+sum+"分!");
}

}
两次for循环中num.length和num[i].length分别是什么,是引用吗

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

  • TaoTehKing 2017-05-04 11:10
    最佳回答

    num.length时num这个数组的长度 为2
    num[i].length 时num这个数组第i(还是一个数组)个元素的长度
    num[0].length=4
    num[1].length=4
    在举一个例子

    int nums[][] ={{1,2,3},{2,3},{1,2,3,4}};
    nums.length=3
    nums[0].length=3
    nums[1].length=2
    nums[2].length=4

    评论
    解决 2 无用
    打赏 举报
查看更多回答(1条)

相关推荐 更多相似问题