List<String> al = new ArrayList<String>();
List<String> al = new LinkedList<String>();
LinkedList<String> al = new LinkedList<String>();
В чем разница между List и LinkedList при объявлении списка?ну очевидно в том что один интерфейс, а другой одна из его реализаций
Как например говорят ArrayList для хранения, но не изменения, ибо при изменении сдвигаются все обьекты в памяти, поэтому это медленно, а LinkedList использовать, если в будущем будете менять списоктак а в чем вопрос то?