您的位置:首页 > 编程语言 > Java开发

java 数组插入元素

2015-05-19 23:15 274 查看
import java.util.Arrays;

public class AddArray {
public static void main(String[] args) {
int[] arr = {1,4,2,4,11,33,22,67,43};
for (int i : sort(arr,23)) {
System.out.print(i+"\t");
}
System.out.println();
for (int i : sort1(arr,45)) {
System.out.print(i+"\t");
}

}
//使用 Arrays.copyOf
public static int[] sort(int[] arr,int num){
int[]copyArr = Arrays.copyOf(arr,arr.length+1);
copyArr[arr.length]=num;
Arrays.sort(copyArr);
return copyArr;
}
//使用  System.arraycopy
public static int[] sort1(int[] arr,int num){
int[]copyArr = new int[arr.length+1];
System.arraycopy(arr,0,copyArr,0,arr.length);
copyArr[arr.length]=num;
Arrays.sort(copyArr);
return copyArr;
}
}


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: