Недавно я слышал о внедрении зависимостей, и мне очень любопытно узнать, рассматривается ли такой класс, как LinkedList в Java или других собственных классах Java, как зависимость?
Допустим, ябудет иметь метод, в котором я анализирую массив строк для набора строк.
Во-первых, я делаю объект коллекции из массива - в данном случае это связанный список - и затем я преобразую его вHashSet.
Итак, оба HashSet и LinkedList рассматриваются как зависимости?
private Set<String> foo(String[] strs){
LinkedList<String> listOfStrings = new LinkedList<String>(Arrays.asList(strs));
Set<String> setOfStrings = new HashSet<String>();
for(String s: listOfStrings){
setOfStrings.add(s);
}
return setOfStrings;
}