------数组
文章平均质量分 73
百川灌河
这个作者很懒,什么都没留下…
展开
-
数组常见操作
首先看一下本文的写作思路: 一、数组操作的两个常见小问题: A:ArrayIndexOutOfBoundException:数组索引越界异常 原因:访问了不存在的索引。 B:NullPointerException:空指针异常 原因:数组已经不再指向堆内存了,而你还用数组名去访问元素。 二:数组的操作 1原创 2017-01-15 16:09:07 · 1261 阅读 · 13 评论 -
数组静态初始化
上一篇文章主要讲解了数组的动态初始化以及在内存中的分配,这篇文章讲解数组的静态初始化以及在内存中的分配方式: 数组的静态初始化: 格式:数据类型[] 数组名=new 数据类型[]{元素1,元素2,......} 简化格式: 数据类型[] 数组名={元素1,元素2,.....} 注意: 不要同时动态和静态进行原创 2017-01-15 15:35:03 · 676 阅读 · 7 评论 -
数组内存分配之堆、栈
首先看一下数组: 数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。 数组既可以存储基本数据类型,也可以存储引用数据类型。 数组的定义格式: 格式1:数据类型[] 数组名;int[] a:定义一个int类型的数组a变量。 格式2:数据类型 数组名[];int a[]:定义一个int类型的a数组变量。 推荐使用第一种格式,第一种格式的可读性更强。原创 2017-01-14 20:03:40 · 18367 阅读 · 70 评论