帮小弟看看这个JAVA语法解决办法

帮小弟看看这个JAVA语法下面这两行menu.add(0, MENU_SET, 0, 设置).setIcon(R.drawable.menu_set)这里

帮小弟看看这个JAVA语法
下面这两行

menu.add(0, MENU_SET, 0, "设置")
  .setIcon(R.drawable.menu_set);

这里怎么一个menu对象连续调用了两个方法?如果我写成下面这样就不对
menu.add(0, MENU_SET, 0, "设置");
menu.setIcon(R.drawable.menu_set);

能帮我讲讲嘛?我JAVA接触没多长时间,这里用的是JAVA的哪部分知识?发麻大家回帖的时候能够详细讲解一下。

[解决办法]
menu.add(....)这个函数会返回新建的菜单栏项目MenuItem,setIcon是MenuIten类里面的函数不是menu的函数,所以必须用MenuItem对象调用setIcon.
[解决办法]
一楼回答正确,
[解决办法]

探讨

menu.add(....)这个函数会返回新建的菜单栏项目MenuItem,setIcon是MenuIten类里面的函数不是menu的函数,所以必须用MenuItem对象调用setIcon.

[解决办法]
探讨

menu.add(....)这个函数会返回新建的菜单栏项目MenuItem,setIcon是MenuIten类里面的函数不是menu的函数,所以必须用MenuItem对象调用setIcon.

[解决办法]
这个和java语法牵扯不大。。。