这个jQuery在Java中是否有效?

时间:2011-02-09 13:06:34

标签: 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();
               }
           });

2 个答案:

答案 0 :(得分:4)

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

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

答案 1 :(得分:1)

问题是你的安装者返回什么。如果他们返回void,您显然无法再次呼叫任何内容。如果他们返回更改的对象,它将是有效的。