JAVA拼接两个数组
网上一搜拼接数组全都是循环拼接,不但效率不高还是相互抄。此方法非线程安全,使用时还请注意。
public static Object[] splicing(Object[] front,Object[] after){
Object[] result=new Object[front.length+after.length];
System.arraycopy(front, 0, result, 0, front.length);
System.arraycopy(after, 0, result, front.length, after.length);
return result;
}
测试
public static void main(String[] args) {
Object[] front=new Object[6];
front[3]="test";
Object[] after=new Object[11];
after[3]="testAfter";
splicing(front,after);
}
结果