插入一个数值,按顺序排列
ps:插入数值部分还未完全理解,还未完成
package com.clas; import java.util.Scanner; /** * 1.3Class * @author asus * 2019.1.3 */ //给一组无序的数据进行排序后,插入一个数,依然是按顺序排列 public class Work1 { public static void main(String[] args) { int[]nums = new int [6]; nums[0] = 23; nums[1] = 12; nums[2] = 44; nums[3] = 76; nums[4] = 55; System.out.println("输出排序前"); //输出排序前 for(int num : nums) { System.out.print(num+" "); } System.out.println();//用于下面执行的程序服务而换行 System.out.println("输出排序后"); for(int i = 0;i<nums.length-1;i++) { for(int j = 0;j<nums.length-i-1;j++) { int temp = 0; if(nums[j]<nums[j+1]) { temp = nums[j]; nums[j]=nums[j+1]; nums[j+1]=temp; } } // for(int num:nums) { // System.out.print(num+" "); } for(int num:nums) { System.out.print(num+" "); } //开始插入一个数值 System.out.println(); Scanner input = new Scanner(System.in); System.out.println("请输入一个数:"); int addNum = input.nextInt(); } }