插入数据 java_JAVA插入数据笔记
1.向數組中插入元素的方法示例.
import java.util.*;
public class Test01 {
public static void main(String[] args) {
int[]list = new int[5]; ? ? ? ? //長度為5的數組
Scanner input = new Scanner(System.in);
System.out.println("請為數組賦值:" );
for(int i=0;i
list[i]=input.nextInt();
}
Arrays.sort(list); ? ? ? ? ? ? ?//排序
System.out.println("請輸入插入數字:");
int num = input.nextInt();
int[] nums = new int[list.length+1]; //使新數組等于老數組并多出一格
for(int i=0;i
nums[i] = list[i];
}
int index = nums.length+1;//保存插入數據位置
記錄新插入數據的位置
for(int i=0;i
if(nums[i]>num){
index=i;
break;
}
}
//元素后移
for(int i=nums.length-1;i>index;i--){
nums[i]=nums[i-1];//下標開始的元素后移一個位置
}
nums[index]=num; ?//插入數據
for(int i=0;i
System.out.println(nums[i]+"\t"); ?//輸出新數組
}
}
}
結果如下圖:
謝謝!
總結
以上是生活随笔為你收集整理的插入数据 java_JAVA插入数据笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为人力资源管理经典大全
- 下一篇: 【ARTS】01_07_左耳听风-201