JavaFX Sequence Declaration Using a Slice
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | import java.lang.System; def source = [0 .. 100]; var slice1 = source[0 .. 10]; var slice2 = source[0 ..< 10]; var slice3 = source[95..]; var slice4 = source[95..<]; var format = "%s = %d to %d%n"; System.out.printf(format, "slice1", slice1[0], slice1[(sizeof slice1)-1] ); System.out.printf(format, "slice2", slice2[0], slice2[(sizeof slice2)-1] ); System.out.printf(format, "slice3", slice3[0], slice3[(sizeof slice3)-1] ); System.out.printf(format, "slice4", slice4[0], slice4[(sizeof slice4)-1] ); |
Output:
slice1 = 0 to 10
slice2 = 0 to 9
slice3 = 95 to 100
slice4 = 95 to 99