66问答网
所有问题
java两个对象互相赋值什么意思
如题所述
举报该问题
其他回答
第1个回答 2016-11-27
应该是交换值
int val=a;
a=b;
b=val;
第2个回答 2016-11-27
你想表达什么意思
相似回答
Java
程序中有A和B
两个对象
,语句“A=B”是?
答:
A和B是对象。准确来讲是两个对象的引用。因A和B是引用,它们只是指向它们自己的那块存储空间
。当A=B时,也就是把B的引用赋给了A。这时间A和B都指向同一个储存空间。你想这时候的B原来指向的那个空间的值就没有了,再也找不到了,因为指向它的那个引用指向了别人也就是A 所以对对象的“=”...
java中
可以将某个引用变量的值
赋值
给另外一个引用变量,
答:
可以理解为a = 内存地址这样
那么在引用传递的时候比如 A b = a的时候,相当于 b = a的内存地址 所以无论对a还是b进行修改的话,实际上都是修改内存中由new A()生成的对象 而 a 和 b 其实都是对 new A()生成的对象的引用 对象的复制是指内存中实际存储两个对象,只不过第二个对象的所有...
Java
语言中ArrayList
对象
能直接
赋值
给另一个ArrayList对象吗?
答:
num1=num
2
是将num1的地址值指向num2,而num1原先的
对象
会被垃圾回收。但是在这里我想告诉你的是集合之间的复制方法:方法一:ArrayList<Integer> num2 = new ArrayList<Integer>(num1);//利用集合自带的构造方法 方法
二
:ArrayList<Integer> num2 =(ArrayList<Integer>) num1.clone();//利用克隆的...
c#或
java
里子类
对象赋值
给父类有
什么
用,举几个例子啊。
答:
1、父类
对象
指向子类实例,向上转型和向下转型是里氏替换的一种应用。
2
、子类必须完全实现父类的方法,父类对象出现的地方都可以用子类对象进行替换。这是里氏替换的主要内涵,下面对这两种体现分别进行代码举例。定义一个抽象类Person:public abstract class Person{ public abstract String getDetails();}...
java对象赋值
答:
java中对象
使用等号
赋值
其实还是同一
个对象
,当你使用new后才会生成一个新对象。如过对象已经存在内存中,那么使用等号赋值,也只是使指针指向存在的对象的地址值。
java
=是
什么意思
?
答:
“=”是Java编程语言中的
赋值
运算符,表示将右边的值分配给左边的变量。对于基本数据类型,这意味着将右边的值复制到左边的变量中。对于引用类型,这意味着将右边的引用复制到左边的变量中。在
Java中
,赋值运算符只是完成一个任务,不会返回任何值,这意味着您无法将赋值运算符用作表达式的一部分。尽管...
大家正在搜
java对象赋值给另一个对象
java对象引用对象赋值
java对象复制到另一个对象
java赋值给Null的对象
java实体类对象赋值
java对象之间可以赋值吗
java在创建对象时给属性赋值
java中什么是对象
java数组赋值给另一个数组