我有一个名为的类SomeClass,它有一个名为的方法methodToCall(SomeClass o)
如果我像这样实例化SomeClass:
SomeClass itsObject = new SomeClass();
Run Code Online (Sandbox Code Playgroud)
我可以这样做:
itsObject.methodToCall(itsObject);
Run Code Online (Sandbox Code Playgroud)
Jon*_*eet 11
绝对.当然,这将取决于实施方式.
仅作为示例,equals被定义为反身,这样:
x.equals(x)
Run Code Online (Sandbox Code Playgroud)
应始终返回true(假设x为非null).
是的你可以.
一个(人为的)例子:
BigInteger one = BigInteger.ONE;
BigInteger two = one.add(one);
Run Code Online (Sandbox Code Playgroud)
(您应该在IDE中尝试这些东西 - 比编写问题花费的时间更少)