Hoje aprendi matrizes Java e escrevi a inserção e exclusão de matrizes. Sou um novato e os escreverei para iniciantes que não sabem como fazê -lo. Por favor, ignore -os se houver algum erro. Por favor, aponte -os se você tiver algum erro;
/** Especifique a localização da matriz para a matriz*/importar java.util. int [] array = new int [10]; Scanner sc = new scanner (system.in); // Digite o número na matriz através do teclado para (int i = 0; i <Array.Length-5; i ++) {Array [i] = sc.NextInt (); } // Tranquilidade através do Array System.out.print ("A matriz original é:"); for (int a: matriz) {System.out.print (""+a); } // Insira o número de system.out.println ("/Nplease Digite a posição de inserção: a posição válida é 0 -----"+(Array.Length-1)); int index = sc.nextInt (); System.out.println ("/Nplease Digite o valor inserido ------"); int num = sc.nextInt (); // Ligue para o índice da função estática // transweep o matriz inserido System.out.println ("Array Traversal após a inserção do elemento:"); Inserir (índice, num, matriz); for (int i = 0; i <Array.Length; i ++) {System.out.print (""+Array [i]); }} // Insira o método de dados na posição especificada da matriz public static int [] insert (int index, int num, int a []) {// se houver um elemento, o elemento após o índice é movido um por um, para (int a [i] = a [i-1];} a [índice] = num; retorn a;}} // Exclua o número na posição especificada da matriz. importar java.util.*; public class ArrayDelete {public static void main (string args []) {System.out.println ("Por favor, digite 5 números com o teclado:"); int [] array = new int [10]; Scanner sc = new scanner (system.in); // Digite o número na matriz através do teclado para (int i = 0; i <array.length-5; i ++) {array [i] = sc.NextInt (); } // transweep the Array System.out.print ("A matriz original é:"); for (int a: matriz) {System.out.print (""+a); } // exclua o número no sistema de posição especificado.out.println ("/n Digite o local que você deseja excluir: o intervalo é 0 ---"+(Array.Length-1)); int index = sc.nextInt (); excluir (índice, matriz); // Chamada de excluir método // transip após a deleção System.out.println ("transip após a exclusão:"); para (int i = 0; i <Array.Length; i ++) {System.out.print ("+Array [i]);}} public static int [] delete (int index, int array []) {// transiP após o índice de deleção, mova o traseiro da matriz por (int = i ilpen; i <aray.ll Lngth; Array [i] = Array [i+1];O código de exemplo acima para inserção e exclusão de elementos especificados nas matrizes em Java é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.