import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner scan=new Scanner(System.in);
System.out.print("输入插入的数字:");
int a=scan.nextInt();
int array[]={11,22,33,44,55,66,77,88,99};
int newArray[]=insert(a,array);
print(newArray);
scan.close();
}
public static int[] insert(int a,int b[])
{
int c[]=new int[b.length+1];
int j=0;
for(int i:b)
{
if(i<=a)
{
c[j]=i;
j++;
}
else
{
c[j]=a;
a=200;
j++;
c[j]=i;
j++;
}
}
return c;
}
public static void print(int...arg)
{
System.out.print("插入数字后的数组:");
for(int i:arg)
{
System.out.print(i+"\t");
}
}
}
在排序好的数组中添加一个数字,将添加后的数字插入到数组合适的位置
最新推荐文章于 2024-01-24 11:17:23 发布