diff java/src/java/lang/util.d @ 25:f713da8bc051

Added SWT Linux GTK
author Frank Benoit <benoit@tionex.de>
date Fri, 20 Mar 2009 23:03:58 +0100
parents 9b96950f2c3c
children
line wrap: on
line diff
--- a/java/src/java/lang/util.d	Fri Mar 20 14:09:41 2009 +0100
+++ b/java/src/java/lang/util.d	Fri Mar 20 23:03:58 2009 +0100
@@ -195,6 +195,16 @@
     return res;
 }
 
+T[] arrayIndexRemove(T)(T[] arr, uint n) {
+    if (n is 0)
+        return arr[1..$];
+    if (n > arr.length)
+        return arr;
+    if (n is arr.length-1)
+        return arr[0..n-1];
+    // else
+    return arr[0..n] ~ arr[n+1..$];
+}
 
 struct ImportData{
     void[] data;