Use array.clone() instead of manual array creation

This commit is contained in:
stsypanov
2019-11-11 18:52:56 +02:00
committed by Juergen Hoeller
parent f61d728db9
commit f2b3953d76
4 changed files with 4 additions and 10 deletions

View File

@@ -212,8 +212,7 @@ public class ReflectiveMethodInvocation implements ProxyMethodInvocation, Clonea
Object[] cloneArguments = this.arguments;
if (this.arguments.length > 0) {
// Build an independent copy of the arguments array.
cloneArguments = new Object[this.arguments.length];
System.arraycopy(this.arguments, 0, cloneArguments, 0, this.arguments.length);
cloneArguments = this.arguments.clone();
}
return invocableClone(cloneArguments);
}