mercredi 1 juillet 2015

Array generated by a method

How can I generate an array of specified length by a method?

In short, what's an elegant replacement of this code:

Result generate() {
    // logic
}

Result[] results(int length) {
    Result[] results = new Result[length];
    for (int i = 0; i < results.length; i++) results[i] = generate();
    return results;
}

Aucun commentaire:

Enregistrer un commentaire