java赋值问题 java中比如int i = 1;int i1 = i;这样的是把i的引用给i1 如果改变i或者i1中任何一个他们都会全改变。我想要为i1重新分配一块内存空间并把i所指向的那块空间的值放进去应该怎么弄呢 ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int i = 1;int i1 = i;原始类型没有引用的概念!一个改变了另一个不会改变 class A { int x;}A a = new A();a.x = 100;A a1 = a;a1.x = 1234; 前面 几楼 说的对 。int 是基本类型,没有引用的。你想引用 就用Integer把 不好意思我的意思是 一个类,我为了简单写了int,同时也让我学到了int不是引用的。 如果是个类的话,这个类实现Cloneable接口,譬如A a = new A();A b = a.clone(); 重新分配个地盘,new一下你就可以了吗?把原先的值放进去,就ok了。这个会有什么关联的吗?又没有用到static、this等等 拿到 axis2 adb方式 生成客户端 Java文件 不知如何下手 (SSH)内存溢出 JSTL显示对象中实例成员的成员属性 js和jstl的问题! hibernate saveOrUpdate无效 请教分拆sql程序框架设计思路 求JSP人力资源管理系统 请教:怎样用DOM解析xml文件 linux下生成的JS在Windows下不能使用? 想问下webwork 能不能与spring mvc结合? Axis2返回List问题 急,求解
int i1 = i;原始类型没有引用的概念!一个改变了另一个不会改变
int x;
}A a = new A();
a.x = 100;
A a1 = a;
a1.x = 1234;
A a = new A();
A b = a.clone();