最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JAVA中數(shù)組插入與刪除指定元素的實例代碼

 更新時間:2018年02月03日 10:32:55   作者:tangyaya8  
下面小編就為大家分享一篇JAVA中數(shù)組插入與刪除指定元素的實例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

今天學了Java的數(shù)組,寫了數(shù)組的插入和刪除,本人小白,寫給不會的小白看,大神請忽略,有錯請大家指出來;

/**
給數(shù)組指定位置數(shù)組的插入
*/
import java.util.*;
public class ArrayInsert{
  public static void main(String []args){
    System.out.println("請用鍵盤輸入5個數(shù):");
    int [] array =new int[10];
    Scanner sc=new Scanner(System.in);
    //通過鍵盤向數(shù)組輸入數(shù)
    for(int i=0;i<array.length-5;i++){
      array[i]=sc.nextInt();
    }
    //遍歷數(shù)組
    System.out.print("原數(shù)組為:");
    for(int a:array){
      System.out.print(" "+a);
    }
    //向指定的位置插入數(shù)
    System.out.println("\n請輸入插入位置:有效位置為0-----"+(array.length-1));
    int index=sc.nextInt();
    System.out.println("\n請輸入插入的值-----");
    int num=sc.nextInt();

    //調用靜態(tài)函數(shù)index
    //遍歷插入后的數(shù)組
      System.out.println("插入元素之后的數(shù)組遍歷:");
      Insert(index,num,array);
       for(int i=0;i<array.length;i++){
      System.out.print(" "+array[i]);
    }
  }
  //向數(shù)組指定位置插入數(shù)據(jù)方法
  public static int[] Insert(int index,int num,int a[]){
      //如果有元素,在索引之后的元素向后移一位,
      for(int  a[i]=a[i-1];
      }
      a[index]=num;
 return a;   
  }
}
//刪除數(shù)組指定位置的數(shù)字。
import java.util.*;
public class ArrayDelete{
  public static void main(String args[]){
    System.out.println("請用鍵盤輸入5個數(shù):");
    int [] array =new int[10];
    Scanner sc=new Scanner(System.in);
    //通過鍵盤向數(shù)組輸入數(shù)
    for(int i=0;i<array.length-5;i++){
      array[i]=sc.nextInt();
    }
    //遍歷數(shù)組
    System.out.print("原數(shù)組為:");
    for(int a:array){
      System.out.print(" "+a);
    }
    //刪除在指定位置的數(shù)字
    System.out.println("\n輸入你要刪除的位置: 范圍在0---"+(array.length-1));
    int index=sc.nextInt();
    delete(index,array);//調用delete方法
    //刪除之后的遍歷
    System.out.println("刪除之后的遍歷:");
    for(int i=0;i<array.length;i++){
      System.out.print(" "+array[i]);
    }
  }
  public static int[] delete(int index,int array[]){
    //根據(jù)刪除索引,把數(shù)組后面的向前移一位
    for(int i=index;i<array.length;i++){
      if(i!=array.length-1){
        array[i]=array[i+1];
      }else{//處理最后一位超出情況
      array[i]=array[i];
      }
    }
    return array;
  }
}

以上這篇JAVA中數(shù)組插入與刪除指定元素的實例代碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Java反射框架Reflections示例詳解

    Java反射框架Reflections示例詳解

    這篇文章主要介紹了Java反射框架Reflections示例詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • 利用Java如何實現(xiàn)將二維數(shù)組轉化為鏈式儲存

    利用Java如何實現(xiàn)將二維數(shù)組轉化為鏈式儲存

    鏈式結構不要求邏輯上相鄰的節(jié)點在物理位置上也相鄰,節(jié)點間的邏輯關系是由附加的指針字段表示的,通常借助于程序設計中的指針結構來實現(xiàn),這篇文章主要給大家介紹了關于利用Java如何實現(xiàn)將二維數(shù)組轉化為鏈式儲存的相關資料,需要的朋友可以參考下
    2021-12-12
  • java實現(xiàn)批量下載 多文件打包成zip格式下載

    java實現(xiàn)批量下載 多文件打包成zip格式下載

    這篇文章主要為大家詳細介紹了java實現(xiàn)批量下載、將多文件打包成zip格式下載,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • java應用cpu占用過高問題分析及解決方法

    java應用cpu占用過高問題分析及解決方法

    這篇文章主要介紹了java應用cpu占用過高問題分析及解決方法,具有一定參考價值,需要的朋友可以參考下。
    2017-09-09
  • Mybatis如何自動生成數(shù)據(jù)庫表的實體類

    Mybatis如何自動生成數(shù)據(jù)庫表的實體類

    這篇文章主要介紹了Mybatis自動生成數(shù)據(jù)庫表的實體類的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • 基于Redis生成分布式全局唯一ID的3種策略

    基于Redis生成分布式全局唯一ID的3種策略

    在分布式系統(tǒng)設計中,全局唯一ID是一個基礎而關鍵的組件,Redis具備高性能、原子操作及簡單易用的特性,因此我們可以基于Redis實現(xiàn)全局唯一ID的生成,下面我們來看看實現(xiàn)的三種方法吧
    2025-04-04
  • 在RedisTemplate中使用scan代替keys指令操作

    在RedisTemplate中使用scan代替keys指令操作

    這篇文章主要介紹了在RedisTemplate中使用scan代替keys指令操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • mybatis對象List<String> List<Integer>屬性映射方式

    mybatis對象List<String> List<Integer>屬性映射方式

    這篇文章主要介紹了mybatis對象List<String> List<Integer>屬性映射方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • java Nio使用NioSocket客戶端與服務端交互實現(xiàn)方式

    java Nio使用NioSocket客戶端與服務端交互實現(xiàn)方式

    這篇文章主要介紹了java Nio使用 NioSocket 客戶端與服務端交互實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • java反射拼接方法名動態(tài)執(zhí)行方法實例

    java反射拼接方法名動態(tài)執(zhí)行方法實例

    下面小編就為大家?guī)硪黄猨ava反射拼接方法名動態(tài)執(zhí)行方法實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-08-08

最新評論

哈巴河县| 梁平县| 康定县| 海安县| 龙里县| 波密县| 墨脱县| 阳新县| 桑植县| 福州市| 水城县| 宁化县| 万全县| 张家口市| 武穴市| 郴州市| 华宁县| 芮城县| 枣强县| 手机| 深圳市| 简阳市| 理塘县| 和田县| 辛集市| 班玛县| 曲靖市| 抚宁县| 县级市| 赣榆县| 雅安市| 中西区| 平顺县| 牡丹江市| 富阳市| 永胜县| 黑河市| 罗平县| 金塔县| 滁州市| 桂东县|