zoukankan      html  css  js  c++  java
  • AJPFX关于一维数组的声明与初始化

    一维数组:可以理解为一列多行、类型相同的数据,其中每个数据被称为数组元素;
    一维数组的声明方式:
                    type varName[]; 或 type[] varName;(推荐)
    Eg:int age[]; int []age;
    数组的长度一旦确定,就不能改变,也就数组是定长的;
    我的总结:java语言声明数组的时候不能指定其长度(元素的个数)
    Eg:int a[5];     //非法

    初始化:
    Java中的数组必先初始化才可以使用,所谓初始化就是为数组的数组元素分配内存,并为每个数组元素赋值;
    数组初始化的两种方式:
    静态初始化:初始化时由我们自己指定每个数组元素的初始值,由系统决定需要的数组长度;
    格式:数组名 = new 数组类型[]{元素1,元素2,元素3...元素n};
    简化语法:数组名 = {元素1,元素2,元素3...元素n};

    动态初始化:初始化时由我们指定数组的长度,由系统为数组元素分配初始值;
    格式:数组名 = new 数组类型[数组长度];

    我的总结:
    不能静态和动态初始化同时使用:
    也就是说不能同时指定数组的长度和元素;

  • 相关阅读:
    芯片产品介绍
    稀疏矩阵理论与实践
    EUV极紫外光刻技术
    国内AI与芯片企业列表
    中国软件外包现状对比
    GPU指令集技术分析
    寒武纪智能系统参数
    TVM量化路线图roadmap
    EUV光刻机市场与技术
    轻松部署 .NET 5 应用程序,这个指南一定不要错过
  • 原文地址:https://www.cnblogs.com/AJPFX/p/10894191.html
Copyright © 2011-2022 走看看