2011-05-21 60 views
0

5年前我剛剛從大學畢業後開始重新學習java ......所以,java中的許多syntex看起來都不熟悉。我想知道什麼getIntent().getData()從以下行的意思是:Android/Java問題:尋求幫助理解NotesList中的一行代碼示例

Cursor cursor = managedQuery(getIntent().getData(), PROJECTION, 
null, null, NoteColumns.DEFAULT_SORT_ORDER); 

我記得調用方法:methodName(); 如果我是調用不同類的方法,我會用:someClass.methodName(); 但是,我不能回想一下這是如何工作的:methodName().methodName()

我在網上尋找答案,但沒有運氣。

在此先感謝。 ;)

回答

2

這只是一個鏈式方法調用。正在對由getIntent()返回的對象調用getData()

+0

非常感謝!這正是我想知道的。我有點猜到這就是它,但我只是想100%肯定。謝謝。 – dts316 2011-05-21 23:15:54