Хорошая методика практики в Java - PullRequest
2 голосов
/ 16 марта 2012

В моем приложении для 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 Ответ

3 голосов
/ 16 марта 2012

Если вы передаете ArrayList идентификаторов событий в функцию при вызове, нет необходимости делать:

eventIdentities = getEventIdentities(searchResults); 

потому что у вас уже есть ArrayList, передаваемый в метод, чтобы вы могли его использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...