zoukankan      html  css  js  c++  java
  • 《java数据结构与算法》系列之“数组"

    1 int arrayName = new int[10] ;
    2 int arrayLength = arrayName.length;

    解释:java有两种数据类型,一种是基本类型,如int等,一种是引用类型,如String,数组等对象。

    数组是一个对象,所以上面代码 arrayName并不是数组本身,它是数组的一个引用,数组存储时在内存的其他地址中保存,而arrayName仅仅是保存了那个地址。

    数组一旦创建,长度就不能改变。数组的第一个数据项的下标从0开始,如果超界,则出现数组越界的运行时错误。

    除非将特殊的值赋给数组的数据项,否则它们一直是null这样的特殊值,一旦被访问到,则报空指针错误。这主要是为了保证每个数组在使用前都能被赋值。

    int array = {1,2,3,3,4,5,6,7};//初始化列表:基本的初始化并给数组赋初始值(同时取代了引用声明和使用new,数组的大小由个数决定)
    

      

  • 相关阅读:
    多层感知机的简洁实现
    汇编语言总结(1)
    回顾下TCP/IP协议
    五笔输入法的前世今生
    大O算法
    算法基础概念
    TCP和UDP的区别
    数据结构基本概念和术语
    gdb调试方法
    GD32F20x系列使用问题总结
  • 原文地址:https://www.cnblogs.com/m-xy/p/3399496.html
Copyright © 2011-2022 走看看