Here, someone made a one-liner for
loop in Python.
Another example is this:
someList = [f(i) for i in range(16)]
which would be a one-liner for this code:
someList = []
for i in range(16):
someList.append(f(i))
or, in Java:
int[] someList = {}
for (int i = 0; i < 16; i++) {
someList = append(someList, f(i));
}
such that f
is some function that will return an integer.
Now, is there an equivalent one-liner in Java?
Note: Currently, I am using Processing, which is similar to Java, so, any code written in Java might be usable in Processing.