package com.ww.yzpE; public class insertArray { public void insertArray(int[] arr,int index,int value){ for (int j = arr.length - 1; j >=index; j--) { // 为要插入的数留出位置 arr[j] = arr[j - 1]; } arr[index-1] = value; } } package com.ww.yzpE; import java.util.Scanner; public class TestInsert { /** * @param args */ public static void main(String[] args) { int number[]=new int[5]; Scanner in = new Scanner (System.in); System.out.println("请输入依次输入5个整数:"); for (int i = 0; i < number.length; i++) { number[i]=in.nextInt(); } System.out.println("插入前:"); for(int i=0;i<number.length;i++){ System.out.print(number[i]+" "); } insertArray util = new insertArray(); System.out.println("\n请输入要插入的位置:"); int Position=in.nextInt(); System.out.println("请输入要插入的整数;"); int num=in.nextInt(); util.insertArray(number, Position, num); System.out.println("\n插入后"); for(int i=0;i<number.length;i++){ System.out.print(number[i]+" "); } } }
Java-第十四章-带参的方法(二)-编写程序,向整型数组的指定位置插入元素,并输出前后的值
原创
©著作权归作者所有:来自51CTO博客作者Y幕徐的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java 中数组的使用(一维数组和二维数组)
本文详细的介绍了,在Java 中数组的使用,并对其内存存在形式进行了详细的分析。
数组 一维数组 二维数组 java基础 -
java 带参数构造函数 java第十四章带参数的方法
一.带参数的方法 1.1 语法: <访问修饰符> 返回类型 <方法名>(<形式参数列表>) { //方法的主体 } 1.2 案例: &
java 带参数构造函数 System i++ 数组