将"this"分配给变量

SHH*_*SHH -5 java

有什么方法可以在Java中完成吗?

在PHP中,您可以$someVar = $this;使用JavaScriptvar something = this;

ckl*_*lab 7

是.假设你的班级名字是MyClass

MyClass thisObject = this;
Run Code Online (Sandbox Code Playgroud)

或者,如果您在内部,匿名类或类似的东西中,以下内容将是等效的(假设您处于MyClass静止的实例中)

MyClass thisObject = MyClass.this;
Run Code Online (Sandbox Code Playgroud)

  • 或者`return this;`,或者将`this`作为参数传递给方法(它将被绑定到方法中的变量)或任何其他数量的东西.你可以使用`this`的值,就像你使用存储在任何其他变量中的值一样. (2认同)