标签:exti index 元素 插入 blog 数组排序 log input port
import java.util.Arrays;
import java.util.Scanner;
public class Demo03 {
public static void main(String[] args) {
//想数组中插入元素
//声明一个旧数组
int[] nums=new int[5];
Scanner input=new Scanner(System.in);
//从控制台输入5个数
System.out.println("输入5个数:");
for(int i=0;i<nums.length;i++){
nums[i]=input.nextInt();
}
//把旧数组排序
Arrays.sort(nums);
//声明一个新数组
int [] newnums=new int[nums.length+1];
System.out.println("输入要插入的元素:");
int num=input.nextInt();
//保存新元素的位置
int index=newnums.length-1;
//旧数组赋值给新数组
for(int i=0;i<nums.length;i++){
newnums[i]=nums[i];
}
//后移位置
for(int i=newnums.length-1;i>index;i--){
newnums[i]=newnums[i-1];
}
//把num赋值给index
newnums[index]=num;
//遍历新数组
for(int i=0;i<newnums.length;i++){
System.out.println(newnums[i]+" ");
}
}
}
标签:exti index 元素 插入 blog 数组排序 log input port
原文地址:http://www.cnblogs.com/CCAV14/p/6684787.html