zoukankan      html  css  js  c++  java
  • 什么是数组

    数组:能能存在任意多个同类型的数据,而数组里面存放的数据叫数组项。

    数组的索引(下标):在数组中,每一个数组项都会有一个编号,这些编号叫数组的索引或下标,数组的索引(下标)是一个int类型的数字,索引从0开始,依次为数组中的每一个数组项编号。

    数组的代码书写:

    声明:数据类型[] 变量名;                      数据类型:即数组项的类型。

    赋值:变量名=new 数据类型[长度];      长度:int类型,表示数组的长度。

    声明和赋值的数据类型必须一致。

    合并书写:

    数据类型[] 变量名=new 数据类型[长度]

    例:

    int[] number=nwes int[5]//定义了一个number变量,它是一个数组,可以存放5个int类型的数据。

    数组项的默认值:

    一个数组刚创建后,它的每一个数组项的值,为数组项类型的默认值。

    其中:

    数字类型,默认值为0;

    bool类型,默认值为false;

    char类型,默认值为1;

    string类型,默认值为null。

    数组项的读取和修改:

    读取:变量名[索引]             从指定数组中,通过索引取出来某一个数组项的值。

    修改:变量名[索引]=值        把值赋值给指定的数组项。

    注意:索引不能超出索引范围。

    读取数组长度:

    代码格式:

    变量名.Length

    返回类型为int类型。

    数组初始化器:

    例:

    string[] strs=new string[3]{"a","b","c"}

    上述例子的简化写法为:

    string[] strs={"a","b","c"]

    注意:简化写法只能在数组定义语句中使用。

    使用数组初始化器时,可以不用指定数组长度,编译器会根据初始化器中的数量自动填充数组长度。

      初学者很多东西都不明白,欢迎大家指点斧正,感谢。

  • 相关阅读:
    创建文件并写入内容
    java自动压缩文件并加密
    Java自动发送带图片邮件(带附件)
    eclipse正则表达式搜索
    解决:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
    spring整合mybatis(原始dao和mapper代理两种方式)
    (解决)mysql1366中文显示错误的终极解决方案
    pdf合并、拆分工具
    ScheduledExecutorService定时方法
    json数据包含特殊字符解析失败
  • 原文地址:https://www.cnblogs.com/elementzhao/p/6852727.html
Copyright © 2011-2022 走看看