Доброго времени стуок.
Имеется пример сортировки списка.
В рамках приложения итоговый список задается следующим образом:
ArrayList<Data> sortedList = getSortedList();
Сам по себе метод getSortedList() работает с копией исходного списка, возвращая в итоге sortedCopy.
Однако возникает вопрос: почему данный метод вызывается без ссылки на исходный список, а запись такого вида:
ArrayList<Data> sortedList = originalList.getSortedList();
будет ошибочной?
Благодарю.