zoukankan      html  css  js  c++  java
  • 数组、动态初始化、静态初始化、省略格式

    数组
    1.概念:是一种容器,可以同时存放多个相同类型的数据。
    2.特点:
    <1>是一种引用数据类型。
    <2>数组当中的多个数据,类型必须统一。
    <3>数组的长度在运行期间不能改变。
    3.初始化:在内存当中创建一个数组,并向其中赋予一些默认值。
    初始化
    1.动态初始化
    动态初始化(指定长度):在创建数组的时候,直接指定数组当中有多少个元素。
    格式:数据类型[] 数组名称 = new 数据类型[数组长度];
    规定:左右两侧的数据类型一定要统一。
    例如 int[] array = new int[6];
    拆分为两个步骤:
    数据类型[] 数组名称;
    数组名称 = new 数据类型[数组长度];
    2.静态初始化
    静态初始化(指定内容)基本格式:
    数据类型 数组名称 = new 数据类型[]{元素1、元素2、、、};
    举例:int[] array = new int[]{元素1、元素2、、};
    也可以拆分为两个步骤:
    数据类型 数组名称 ;
    数组名称 = new 数据类型[]{元素1、元素2、、、}
    3.静态初始化的省略格式
    数据类型[] 数组名称 = {元素1、元素2、、};

    注意:
    1.静态初始化标准格式可以拆分成两个步骤
    2.动态初始化也可以拆分成为两个步骤
    3.静态初始化一旦使用省略号格式,就不能分为两个步骤。

  • 相关阅读:
    C++中的string和stringstream用法1
    回调函数简析
    Qt界面设计更新
    C/C++中的类型转换
    桥接模式 bridge pattern
    装饰者模式
    适配器模式
    代理模型
    工厂类---抽象工厂(3)
    [效率神技]Intellij 的快捷键和效率技巧|系列一|常用快捷键
  • 原文地址:https://www.cnblogs.com/anke-z/p/12301385.html
Copyright © 2011-2022 走看看