倒序输出插入的数组
Posted yangshuyuan1009
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了倒序输出插入的数组相关的知识,希望对你有一定的参考价值。
import java.util.Arrays; public class Demo4{ public static void main(String[] args) { int[] a = {1,3,8,10,12}; a = insert(a,11); for (int num :a ) { System.out.print(num+" "); } System.out.println(); } //返回值 int[] //参数:int[] a,int num public static int[] insert(int[] a,int num){ // a = Arrays.sort(a); if(num>a[a.length-1]){ return a; } int index = -1; for (int i=0;i<a.length ;i++ ) { if(num>=a[i]&&num<=a[i+1]){ index = i+1; break; } } a = Arrays.copyOf(a,a.length+1); for (int i = a.length-1;i>index;i--) { a[i]=a[i-1]; } a[index] = num; return a; } }
以上是关于倒序输出插入的数组的主要内容,如果未能解决你的问题,请参考以下文章
MYSQL语句中 选择最新插入的八条语句倒序输出 应该怎么写啊!!
javascript 常见数组操作( 1数组整体元素修改 2 数组筛选 3jquery 元素转数组 4获取两个数组中相同部分或者不同部分 5数组去重并倒序排序 6数组排序 7