Hallo,
ich habe zb eine arraylist mit 100 strings zb von "1"-"100"
ich möchte eine zweite array mit 10 zufälligen strings füllen.
das habe ich versucht
[code=Java]public ArrayList<Data> getRandomPoints(String s, int loop)
throws FileNotFoundException {
Read getWp = new Read();
getWp.input(s);
ArrayList<Data> arrayL = new ArrayList<Data>();
for (int i = 0; i < loop; ++i) {
arrayL.add(getWp.wpArray.get((int) (Math.random() * wpArray.size())));
}
return arrayL;
[/code]
wichtig ist nur diese zeile
[code=Java]arrayL.add(getWp.wpArray.get((int) (Math.random() * wpArray.size())));[/code]
als output bekomme ich immer nur den ersten wert, was habe ich falsch gemacht ?