java中有关数组的引用
来源:互联网 发布:深圳网络推广招聘 编辑:程序博客网 时间:2024/06/05 18:37
在java中没有指针,引用相当于指针
如定义两个数据类型相同的数组a和b
将b的引用赋给a
a = b ;
则系统将会释放分配给数组 a 的元素,且 a 的引用与 b 的相同
具体代码如下
package quote;public class quote_test {public static void main(String[] args) {int a[] = { 3, 4, 5 };System.out.println("数组a为:");for (int i = 0; i < a.length; i++)System.out.printf("%d ", a[i]);System.out.println("\na的引用为:" + a);System.out.println("数组b为:");int b[] = { 5, 6, 7, 8 };for (int i = 0; i < b.length; i++)System.out.printf("%d ", b[i]);System.out.println();System.out.println("b的引用为:" + b);a = b;System.out.println("数组a为:");for (int i = 0; i < a.length; i++)System.out.printf("%d ", a[i]);System.out.println("\n数组b为:");for (int i = 0; i < a.length; i++)System.out.printf("%d ", a[i]);System.out.println("\n此时a的引用为:" + a);System.out.println("此时b的引用为:" + b);}}
运行结果:
数组a为:
3 4 5
a的引用为:[I@4aa298b7
数组b为:
5 6 7 8
b的引用为:[I@7d4991ad
数组a为:
5 6 7 8
数组b为:
5 6 7 8
此时a的引用为:[I@7d4991ad
此时b的引用为:[I@7d4991ad
阅读全文
0 0
- java中有关数组的引用
- Java 中有关数组的操作
- Java数组的引用
- 数组的引用-java
- Java数组的引用
- java有关数组的问题
- C++中数组的引用
- 二维数组中有关的值
- 有关Javascript中数组的push方法
- java有关于数组的几个练习
- 有关java中的引用与简单的类型的讨论
- JAVA有关数组
- 剑指offer中 与数组、字符串有关的编程练习题 Java编码
- 有关java中的引用问题
- C中数组的另类引用
- C中数组的另类引用
- 计算数组中引用的块数
- 数组中消除过期的对象引用
- 超全面的JavaWeb笔记day09<Servlet&GenericServlet&HttpServlet&ServletContext>
- 常用正则表达式
- MYSQL配置参数详解
- Android Shape使用
- 队的基本操作
- java中有关数组的引用
- 2017年小红书在线笔试编程第一题
- 二叉排序树的构造与插入
- redis-set入门
- c++知识点----友元函数重载运算符
- 大话设计模式之单例模式
- Java SE8 Lambda 基础入门---lambda表达式与匿名内部类
- java移位操作
- 点云滤波算法