aboutsummaryrefslogtreecommitdiff
path: root/project/JavaCommon/src/com/modulus/common/collections/Collections2.java
diff options
context:
space:
mode:
Diffstat (limited to 'project/JavaCommon/src/com/modulus/common/collections/Collections2.java')
-rw-r--r--project/JavaCommon/src/com/modulus/common/collections/Collections2.java28
1 files changed, 28 insertions, 0 deletions
diff --git a/project/JavaCommon/src/com/modulus/common/collections/Collections2.java b/project/JavaCommon/src/com/modulus/common/collections/Collections2.java
new file mode 100644
index 0000000..65bcc60
--- /dev/null
+++ b/project/JavaCommon/src/com/modulus/common/collections/Collections2.java
@@ -0,0 +1,28 @@
+package com.modulus.common.collections;
+
+public class Collections2 {
+
+ static public Integer[] rangeAsObjects(int start, int stop)
+ {
+ Integer[] result = new Integer[stop-start];
+
+ for(int i=0;i<stop-start;i++)
+ result[i] = start+i;
+
+ return result;
+ }
+
+ static public int[] range(int start, int stop)
+ {
+ int[] result = new int[stop-start];
+
+ for(int i=0;i<stop-start;i++)
+ result[i] = start+i;
+
+ return result;
+ }
+
+ static public int[] range(int stop){
+ return range(0, stop);
+ }
+}