Скажите, у меня есть следующий фрагмент кода Java
ArrayList<Double> myList = new Double[100];
for (Double x : myList)
x = randomDouble();
Это действительно изменяет myList или просто фиктивную переменную?
Я понимаю, что должен просто попробовать этот сегмент кода, но я думаю, что это именно то, что я должен уметь искать в Google или искать на этом сайте, и несколько запросов пока не дали ничего полезного.