java - 这种类似于 jQuery 的语法在 Java 中有效吗?

标签 java

在 C++ 中,这种可链式语法无效。

        builder.setMessage("Are you sure you want to exit?")
           .setCancelable(false)
           .setPositiveButton("Yes", new DialogInterface.OnClickListener() {
               public void onClick(DialogInterface dialog, int id) {
                    act.finish();
               }
           })
           .setNegativeButton("No", new DialogInterface.OnClickListener() {
               public void onClick(DialogInterface dialog, int id) {
                    dialog.cancel();
               }
           });

最佳答案

只要您的方法返回相同的对象,就可以正常工作。

除了匿名内部类之外,它也适用于 C++。 (C++ 在 C++0x 之前不支持)
但是,在 C++ 中,返回指针并使用 -> 运算符会提高性能。

关于java - 这种类似于 jQuery 的语法在 Java 中有效吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4945228/

相关文章:

java - 在 Multi 中不能使用 Jedis。请改用 JedisTransaction

java - 想知道这个命令中每个单词的含义

java - Hibernate 和 spring mvc 删除和更新

java - 如何在 Eclipse 中增加 Permgen 的大小

java - soap ui 生成的代码

java - JSP发送具有html内容的字符串参数

java - 如何将 JPanel 中的组件左对齐?

java - 我想在嵌入式硬件中使用 Java 应用程序

java - org.eclipse.swt.SWTException : Widget is disposed when removing multiple rows from table - SWT

java - 如何使用正则表达式匹配指定字符串中的数字