- Loading...
...
for..each works on Java arrays as well as Java collections (any Iterable actually).any Java Iterable objects.
| Code Block | ||
|---|---|---|
| ||
var JArray = Java.type("int[]");
// create 10 element int array
var arr = new JArray(10);
// assign squares
for (i in arr) {
arr[i] = i*i;
}
// print values of each array element
for each (i in arr) {
print(i);
} |
| Code Block | ||
|---|---|---|
| ||
var System = Java.type("java.lang.System")
// print all Java System property name, value pairs
for each (p in System.properties.entrySet()) {
print(p.key, "=", p.value)
}
// print all environment variables with values
for each (e in System.env.entrySet()) {
print(e.key, "=", e.value)
} |
...