Java中的好方法练习

时间:2012-03-15 22:19:29

标签: java android coding-style

在我的Android应用程序中,我有一个新的意图,根据结果和其他一些方法的返回启动,所以我以这种方式启动了意图:

methodOne(methodTwo(methodThree()));

这是启动搜索结果的代码:

private void methodOne(ArrayList<String> identities) {
    Intent intent = new Intent(Class.this, AnotherClass.class);
    intent.putStringArrayListExtra("aList", identities);
    startActivity(intent);
}

目前工作正常,我得到了我想要的结果。我只是想知道我称之为这种方法的方式是好还是坏,因为我真的不了解自己。

1 个答案:

答案 0 :(得分:3)

如果在调用时将事件标识的ArrayList传递给函数,则无需执行以下操作:

eventIdentities = getEventIdentities(searchResults); 

因为您已经将ArrayList传递给方法,所以您可以使用它。