zoukankan      html  css  js  c++  java
  • 二、数组的初始化

    所谓初始化,Java中的数据必须先进行初始化,然后才能使用,为数组中的元素分配内存空间,并为每个元素赋初始值

    1.静态初始化
    初始化时由程序员指定每个元素的初始值,由系统计算数组的长度
    语法:
    数组元素类型[] 数组名称 = new 数组元素类型[]{元素1,元素2,...};
    例如:int[] arr = new int[]{10,20,30,40};
    可简写成int[] ={10,20,30,40};
    说明:任何一个变量都需要自己确定的数据类型,这里的arr表示是数组变量名称,in表示数组中元素的类型,int[]表示数组类型

    2.动态初始化
    初始化时由程序员指定数组的长度,由系统分配初始值
    语法:数组元素类型[] 数组名称 = 数组元素类型[元素的个数];
    初始值系统分配:
    整型 0
    浮点型 0.0
    字符 u0000【空格或者方框】
    布尔 false
    引用数据类型 null


    注意:
    a.在初始化数组时,不要静态初始化和动态初始化同时使用,【不要进行数组初始化时,即指定数组的长度,而且给每个元素赋初始值】
    b.既然数组也是一种数据类型,所以在定义数组的时候,也可以先声明,然后再初始化
    举例:
    int[] socres;
    socres[] = {1,1,1};

  • 相关阅读:
    android matrix
    canvas变换
    Gradle常用命令
    android View实现变暗效果
    常用设计模式
    Android无埋点数据收集SDK关键技术
    如何打开小米,oppo,华为等手机的系统应用的指定页面
    Android 性能优化
    SpringBoot入坑-请求参数传递
    SpringBoot入坑-配置文件使用
  • 原文地址:https://www.cnblogs.com/lsp-lsp/p/7341832.html
Copyright © 2011-2022 走看看