10
Dec
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] numbers={14,12,9,15,17,21,23,5,8,25};
System.out.println("Before inserting:\n"+Arrays.toString(numbers));
String newArr=insertValue(numbers,2,6); //inserting 6 in array 2nd index
System.out.println("After inserting:");
System.out.println(newArr);
}
public static String insertValue(int[] arr, int arrayIndex, int value){
for(int i=arr.length-1;i>arrayIndex;i--){
arr[i]=arr[i-1];
}
arr[arrayIndex]=value;
return Arrays.toString((arr));
}
}
Output:
Before inserting:
[14, 12, 9, 15, 17, 21, 23, 5, 8, 25]
After inserting:
[14, 12, 6, 9, 15, 17, 21, 23, 5, 8]
Leave a Reply