JAVAにおける配列挿入と指定された要素のインスタンスコードの削除


今日はJavaの配列を勉強しました。配列の挿入と削除を書きました。私は白です。できない白に書いてみます。大神さんは無視してください。間違いがあったら指摘してください。

/**
            
*/
import java.util.*;
public class ArrayInsert{
  public static void main(String []args){
    System.out.println("      5  :");
    int [] array =new int[10];
    Scanner sc=new Scanner(System.in);
    //          
    for(int i=0;i<array.length-5;i++){
      array[i]=sc.nextInt();
    }
    //    
    System.out.print("    :");
    for(int a:array){
      System.out.print(" "+a);
    }
    //         
    System.out.println("
: 0-----"+(array.length-1)); int index=sc.nextInt(); System.out.println("
-----"); int num=sc.nextInt(); // index // System.out.println(" :"); Insert(index,num,array); for(int i=0;i<array.length;i++){ System.out.print(" "+array[i]); } } // public static int[] Insert(int index,int num,int a[]){ // , , for(int a[i]=a[i-1]; } a[index]=num; return a; } }

//           。
import java.util.*;
public class ArrayDelete{
  public static void main(String args[]){
    System.out.println("      5  :");
    int [] array =new int[10];
    Scanner sc=new Scanner(System.in);
    //          
    for(int i=0;i<array.length-5;i++){
      array[i]=sc.nextInt();
    }
    //    
    System.out.print("    :");
    for(int a:array){
      System.out.print(" "+a);
    }
    //          
    System.out.println("
: 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[]){ // , 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の中で配列を挿入して削除します。指定された要素の実例コードは小编で皆さんに共有しています。参考にしてほしいです。どうぞよろしくお愿いします。