Java,一个接一个地调用对象上的方法(C#样式)

Tom*_*ear 1 c# java syntax invoke method-call

我想知道Java是否有这样的形式:

new Object().methodOne("This is the first method").methodTwo("Second attached method");
new String("Hello World  ").TrimEnd().Split(' ');
Run Code Online (Sandbox Code Playgroud)

谢谢

And*_*are 5

可以用Java做到这一点.它取决于方法的返回类型.

特定的API可能不支持这种方法,因为方法可能不会返回像这样容易使用的类型.但Java肯定支持访问对象的实例成员而不将它们分配给变量.

我认为你可能会追求的是一个流畅的界面的概念(当然可以用Java表达).