我5年前大学毕业后才开始重新学习Java ...因此,Java中的许多syntex看起来都不熟悉。我想知道以下行中的getIntent().getData()
是什么意思:
Cursor cursor = managedQuery(getIntent().getData(), PROJECTION,
null, null, NoteColumns.DEFAULT_SORT_ORDER);
我记得通过以下方式调用方法:
methodName();
如果我要在其他类中调用方法,我会使用:
someClass.methodName();
但是,我不记得它是如何工作的:
methodName().methodName()
。我正在网上寻找答案,但是没有运气。
提前致谢。 ;)
最佳答案
那只是一个链式方法调用。在getData()
返回的对象上调用getIntent()
。