zoukankan      html  css  js  c++  java
  • java小知识数组

    数组:是一个容器,可以同时存放多个数据值;
    特点:1数组是一致引用数据类型;
    2数组当中的多个数据,必须统一;
    3数组长度在运行期间不能改变
    数组的初始化:在内存中创建一个数组,并且其中赋予一些默认值。
    两种常见的初始化
    1动态初始化(指定长度)
    2静态初始化(指定内容)

    动态初始化格式:
    数据类型[]数组名称=new 数据类型[数组长度];
    数据类型:也就是保持在数组中全部统一的数据类行
    []代表我是一个数组
    创建一个数组名字
    new代表创建数组的动作
    数据类型和左边保持一致
    数组长度也就是说可以向里面保存几个数据;
    静态初始化
    数据类型[]数组名称=new 数据类型[]{数据内容};
    省略格式
    数据类型[]数组名称=[]{};
    注意事项
    1静态初始化没有直接指定长度,但是可以根据数据内容推算出来长度
    2静态初始化标准格式可以分成两个步骤
    数据类型 [] 数组名称;
    数组名称=new []{内容};

    3动态也可以分成两个步骤;
    数据类型 [] 数据名称;
    数据名称=new[];
    4静态的省略格式不能分两个步骤写


    使用静态调用
    访问数组的格式:数组名称[索引值]
    索引值就是一个int数字里面0就代表1
    使用动态
    在使用动态的时候里面的数组没有内容的话,其中元素将会拥有一个默认的值0;
    如果是整数是0
    浮点是0.0
    字符是'u0000';
    布尔类型false
    引用数据类型是 null


    获取数组的长度可以在数组后面点一个length
    比如
    int new=数组名.length

  • 相关阅读:
    《aelf经济和治理白皮书》重磅发布:为DAPP提供治理高效、价值驱动的生态环境
    在线直播: .NET与物联网主流技术探秘 初识IoT!
    2019,.Net开发者的高光时刻
    git stash 切换分支以后 恢复
    redis之简单动态字符串(SDS)
    mysql机制总结
    mac 修改用户权限
    sql注入方法以及防范
    redis学习
    mysql百万数据分页查询速度
  • 原文地址:https://www.cnblogs.com/ccjcg/p/14417214.html
Copyright © 2011-2022 走看看