小白程序媛的进击之路(Array)

来源:互联网 发布:光纤传输网络建设方案 编辑:程序博客网 时间:2024/04/28 09:32

2017/2/22


笔者工作也有快一年的时间了,可是一直觉得对java基础一知半解。所以决定从今天开始慢慢回顾复习一下java基础,第一次写博客,希望自己能坚持下去,见证自己的蜕变。


今天看了一下数组的基础概念及内存分配,果然书读百遍,其义自见。以前看不懂的,现在回头看,又有了一些更深刻的理解。

内存分配:

int eg[]; //只是分配了指向实体的一块内存(1)

eg = new int[3]; //这才会为数组分配内存,且长度为3(2)

而且(1)的内存会存储(2)的内存的首地址。

至于数组的循环遍历就非常简单了,操作length即可。


还有一些与数组操作有关的API

例如 System.arrayCopy(source,0dest,0,x) //执行数组的copy操作。

         Array.sort(eg) //排序

至于多维数组及调用数组之类的就非常简单了。这两个方法倒是值得一记。



0 0
原创粉丝点击