Java中的数组
来源:互联网 发布:仿真花淘宝店好评语录 编辑:程序博客网 时间:2024/06/07 00:26
Java中数组作为一个特殊的类,其操作基本数据类型和引用数据类型的方式各不相同。Java数组本省属于引用数据类型,每一个数组实例都是一个对象,这些对象同属于一个类。
Java数组的本质是一个类,该类还保存了数据类型的信息。该类通过成员变量的形式来保存数据,并且通过[]符号,使用下标来访问数据。
对于基本数据类型数据,数组保存的是变量的值,如果没有初始化,则会自动初始化为0.
对于引用数据类型数据,数组保存的是数据的引用,如果没有初始化,则会自动初始化为null。
Java数组的拷贝
在拷贝数组时如果只是用简单的=符号来进行赋值,则只是复制了引用,并没有将数据复制,这样的话对新数组的操作也将影响原来的数组,因为两个数组是对同一个数组对象的引用。
可以通过使用System.arraycopy()方法拷贝,或者创建一个新的数组实例并将数据一一装填。
0 0
- Java中的数组
- java中的数组
- 初识JAVA中的数组
- java中的数组声明
- 理解java中的数组
- java中的对象数组
- Java中的数组
- java中的数组
- Java中的数组学习
- Java中的数组
- 浅谈java中的数组
- Java中的数组
- Java中的数组
- Java中的数组
- java中的数组
- Java中的异常,数组
- Java中的数组解析
- java中的二维数组
- CSS 同时具备两个class的样式
- Android ListView工作原理完全解析,带你从源码的角度彻底理解
- iOS 8 中 Extension 和 Containing App 之间的数据共享
- Python中排序常用到的sort 、sorted和argsort函数
- poj-2632-Crashing Robots
- Java中的数组
- 红糖水白糖水切换vb
- hive like与rlike的区别
- SQL 通配符使用
- 从 Linux 内核访问用户空间内存
- jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令
- Java中容器[Collection(List,Set,Queue),Map],迭代器(Iterator)和比较器(Comparator)及列表排序
- linux上部署Django项目(Apache+mod_wsgi+django)
- MyEclipse中使用Maven构建Web开发项目