zoukankan      html  css  js  c++  java
  • 数组

    一.数组的定义格式

    1. 数组概念

    数组是存储同一种数据类型多个元素的容器。

    数组既可以存储基本数据类型,也可以存储引用数据类型。

    2.  数组的定义格式

    格式1:数据类型[] 数组名;(常用)

    格式2:数据类型 数组名[];(了解一下)

    注意:这两种定义做完了,数组中是没有元素值的。                  

    二.数组的初始化

    1.  数组初始化概述:

    Java中的数组必须先初始化,然后才能使用。

    所谓初始化:就是为数组中的数组元素分配内存空间,并为每个数组元素赋值。

    2.    数组的初始化方式

     动态初始化:初始化时只指定数组长度,由系统为数组分配初始值

    格式:数据类型[] 数组名 = new 数据类型[数组长度];

    数组长度其实就是数组中元素的个数。

    举例:

    int[] arr = new int[3];

     int[ ] arr = {1,2,3};

    解释:定义了一个int类型的数组,这个数组中可以存放3个int类型的值。

    三.二维数组及格式

    定义格式:

    数据类型[][] 数组名;

    数据类型 数组名[][]; (不推荐) 

    数据类型[] 数组名[];(不推荐) 

    初始化方式

    数据类型[][] 变量名 = new 数据类型[m][n];

    数据类型[][] 变量名 = new 数据类型[][]{{元素…},{元素…},{元素…}};

    简化版格式:数据类型[][] 变量名 = {{元素…},{元素…},{元素…}};

     

    遍历思想:首先使用循环遍历出二维数组中存储的每个一维数组,然后针对每个遍历到的一维数组在使用循环遍历该一维数组中的元素.

  • 相关阅读:
    python yield yield from
    python isinstance()与type()的区别
    python isinstance用法
    python 展开嵌套的序列
    python getmtime() 最近修改文件内容的时间
    python getctime() 文件最后一次的改变时间
    python getatime() 查看文件的访问时间
    python模拟随机游走
    getopt例子
    matplotlib 代码风格
  • 原文地址:https://www.cnblogs.com/xyy-520/p/8628495.html
Copyright © 2011-2022 走看看