Después de investigar con expertos en este tema, programadores de diversas ramas y profesores dimos con la respuesta a la cuestión y la dejamos plasmada en esta publicación.
Ejemplo: programa Java para insertar un elemento en una posición específica en un array
importjava.util.Scanner;publicclassInsertElementpublicstaticvoidmain(String[] args)int number, position, insert;Scanner sc =newScanner(System.in);System.out.println("Please enter number of elements in array: ");
number = sc.nextInt();int[] arrNumbers =newint[number +1];System.out.println("Please enter "+ number +" elements: ");for(int a =0; a < number; a++)
arrNumbers[a]= sc.nextInt();System.out.println("Please enter position to insert element: ");
position = sc.nextInt();System.out.println("Please enter element you want to insert: ");
insert = sc.nextInt();for(int a =(number -1); a >=(position -1); a--)
arrNumbers[a +1]= arrNumbers[a];
arrNumbers[position -1]= insert;System.out.println("After inserting element: ");for(int a =0; a < number; a++)System.out.print(arrNumbers[a]+",");System.out.print(arrNumbers[number]);
sc.close();
Si te ha sido de ayuda nuestro post, agradeceríamos que lo compartas con más programadores de este modo contrubuyes a extender este contenido.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)