Say I have the following piece of java code

```
ArrayList<Double> myList = new Double[100];
for (Double x : myList)
    x = randomDouble();

```

Does this actually modify myList or just the dummy variable?

I realize I should just try this code segment out, but I think this is the sort of thing I should be able to google or search for on this site, and several queries so far have turned up nothing useful.