From 142b5861a3b1b0e438cad4fe595a38d02d7c77fc Mon Sep 17 00:00:00 2001 From: Arti Zirk Date: Tue, 27 Sep 2016 15:05:55 +0300 Subject: [PATCH] Convert array moving from java code to native system call --- src/IntSorting.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/IntSorting.java b/src/IntSorting.java index 22b06db..572a6fd 100644 --- a/src/IntSorting.java +++ b/src/IntSorting.java @@ -129,8 +129,7 @@ public class IntSorting { //Move array and insert value if (middle < i) { int tmp = a[i]; - for (int j = i - 1; j >= middle; j--) - a[j + 1] = a[j]; + System.arraycopy(a, 0, a, 1, i); a[middle] = tmp; } }