今日、私はJavaアレイを学び、配列の挿入と削除を書きました。私は初心者であり、それを行う方法を知らない初心者にそれらを書きます。間違いがある場合は無視してください。間違いがある場合は、それらを指摘してください。
/**配列の位置を配列に指定*/インポートjava.util。*; public class arrayinsert {public static void main(string [] args){system.out.println( "キーボードに5つの番号を入力してください:"); int [] array = new int [10];スキャナーSC =新しいスキャナー(System.in); //キーボードを介して配列に番号を入力します(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の数を挿入( "/nplease挿入位置を入力します:有効な位置は0 -----"+(array.length-1)); int index = sc.nextint(); system.out.println( "/nplease挿入値を入力-----"); int num = sc.nextint(); // static関数インデックスを呼び出します挿入(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 []){//要素がある場合、インデックスが1つずつ移動した後、(int a [i] = a [index] = a [index] = runter a;}}} //配列の指定された位置で番号を削除します。 import java.util。*; public class arraydelete {public static void main(string args []){system.out.println( "キーボードに5つの番号を入力してください:"); int [] array = new int [10];スキャナーSC =新しいスキャナー(System.in); //キーボードを介して配列に番号を入力します(int i = 0; i <array.length-5; i ++){array [i] = sc.nextint(); } // Array System.out.printをtransweep( "元の配列は:"); for(int a:array){system.out.print( ""+a); } //指定された位置System.out.printlnで番号を削除します( "/n削除する場所を入力します:範囲は0 ---"+(array.length-1)); int index = sc.nextint(); delete(index、array); // delete method //削除後にtransip.out.println( "削除後にtransip:"); for(int i = 0; i <array.length; i ++){system.out.print( "+array [i]);}} public static int [] delete(int index、int array []){//削除インデックスの後に、1つずつアレイの背面を1つずつ移動します(int i = index; = arg.lengt; array [i] Array [i+1];Javaの配列に指定された要素を挿入および削除するための上記の例コードは、私があなたと共有するすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。