码迷,mamicode.com
首页 > 编程语言 > 详细

数组知识点总结

时间:2019-08-05 12:20:09      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:string   i++   内存   char   引用类型   size   长度   变量   完成   

一,数组的特点:

  1. 数组是有序排列的;
  2. 数组属于引用类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型
  3. 创建数组对象会在内存中开辟一整块连续的空间;
  4. 数组一旦初始化完成,其长度就确定了;

 

  二, 1,一维数组的声明和初始化:

  •      静态初始化:数组的初始化和数组元素的赋值操作同时进行;
int[] ids;//
ids=new int[]{1001,1002,1003,1004};

 

  •     动态初始化:数组的初始化和数组元素的赋值操作分开进行;
String[] names=new String[5];

 

2,调用数组指定位置的元素:通过角标方式;

3,获取数组的长度:借助于length属性;

4,如何遍历数组元素:

for(i=0;i<names.length;i++){
System.out.println(i)}

5,数组元素的默认初始化值:

  • 数组元素是整型:0;
  • 数组元素是浮点型:0.0;
  • 数组元素是char型:0或‘\u0000‘,而非‘0’;
  • 数组元素是布尔型:false;
  • 数组元素是引用类型时:null

6,数组的内存解析:(内存的简化结构)

技术图片

 

数组知识点总结

标签:string   i++   内存   char   引用类型   size   长度   变量   完成   

原文地址:https://www.cnblogs.com/boogie-xy/p/11302235.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!