在Java中,assign
并不是一个关键字或内置方法。如果你想要实现对象的赋值,你需要使用 =
运算符。=
运算符用于将一个对象的引用赋值给另一个变量,这样两个变量都将指向同一个对象。
例如:
class MyClass {
int value;
}
public class Main {
public static void main(String[] args) {
MyClass obj1 = new MyClass();
obj1.value = 10;
MyClass obj2 = obj1; // 使用 = 运算符将 obj1 的引用赋值给 obj2
System.out.println("obj1.value: " + obj1.value); // 输出 10
System.out.println("obj2.value: " + obj2.value); // 输出 10,因为 obj1 和 obj2 指向同一个对象
}
}
在这个例子中,我们创建了两个 MyClass
类型的变量 obj1
和 obj2
。我们使用 =
运算符将 obj1
的引用赋值给 obj2
,这样两个变量都将指向同一个对象。因此,当我们修改 obj1.value
时,obj2.value
也会发生变化。