если чесно то вобще ничего не понимаю, кто то может обяснить код??? При чем тут List list в методе, ? по чему ArrayList arrayList = new ArrayList(), если должно быть вот так ArrayList<> arrayList = new ArrayList<>().?? Как оно работает? чем дольше учусь тем меньше понимаю, наверное закину это дело....