
抛开诸如检查数组是否为的事情null,您可以为其创建通用方法,并在您的特定情况下使用它,如下所示:
public String[] concatAll(String[] jobsA, String[] jobsB, String[] jobsC, String[] jobsD) { return generalConcatAll (jobsA, jobsB, jobsC, jobsD); } public String[] generalConcatAll(String[]... jobs) { int len = 0; for (final String[] job : jobs) { len += job.length; } final String[] result = new String[len]; int currentPos = 0; for (final String[] job : jobs) { System.arraycopy(job, 0, result, currentPos, job.length); currentPos += job.length; } return result; }欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)