首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

关于java的一个语法有关问题

2012-05-22 
关于java的一个语法问题本人是学C++的,最近由于要做android开发,开始看java的内容,今天遇到一个疑问想请教

关于java的一个语法问题
本人是学C++的,最近由于要做android开发,开始看java的内容,今天遇到一个疑问想请教一下。

Java code
new AlertDialog.Builder(TestUI.this).setIcon(R.drawable.ic_launcher).setTitle("Information").setMessage(eText.getText()).show();


上面这段代码是android中设置一个对话框属性的代码,为什么一个对象可以连续的调用方法呢?
我上网查了一下,有人说返回的类型是一个对象,这个对象再继续调用下一个方法,但我查了一下android的api文档,发现setIcon、setMessag和setTitle都是返回void类型啊。
还是说这是java的一个书写习惯呢?

[解决办法]
要真是返回值是void,
撇开android,单纯java里也没见过这么写的。
[解决办法]
2楼说的正确,这种语法就是android中有,你应该去问做android的,或者去看android书,java中的语法也没这么用的

热点排行