• 数组疑惑整理(更新中。。。)


    二维数组arr.length?

    答:int arr[][] = new int[3][4],则arr.length = 3,即行数;int arr[][] = {{1,2},{3,4},{5,6},{7,8}}; 则arr.length = 4,即全部的数组个数。

    二维数组和多维数组的区分。

    因为二维数组分别对应行和列,所以我将其概念理解为空间维度,因此在多维度概念上产生了疑惑,无法理解三维度以上的维度概念,在对于二维数组的定义上也产生了误解。

    比如,int arr[][] = {{1,1},{2,2}};是我理解中的二维数组,int arr = {{1},{2,3},{4,5,6}};则在我认为是错误的,括号中有多个数字就应该是多维度数组。

    事实上,这两个都是属于二维数组,辨别一个数组是属于几位数组只要看它有几个花括号嵌套即可。

    比如,已知arr = {{{1,2,3},{1,2,3}},{{3,4,1},{2,3,4}}};有三层花括号嵌套,因此它是三位数组。

  • 相关阅读:
    文件操作
    xadmin的使用
    Vue
    Redis
    Django
    python小结
    利用线程池和回调函数爬虫
    drf-基表、断关联表关系、级联删除、正方向查询、子序列化
    drf序列化
    drf初识
  • 原文地址:https://www.cnblogs.com/gaojiaxu/p/8258799.html
Copyright © 2020-2023  润新知