Я хочу вставить целое число в массив в правильном положении.Вставить целое число в массив java
Например, мой массив равен (1,2,3,4,6)
, а мое целое число равно 5
.
Новый массив должен быть (1,2,3,4,5,6)
Мой код до сих пор:
public static void main(String[] args) {
int a = 5;
int [] aray = { 1,2,3,4,6};
int[] newArray = new int[array.length + 1];
for(int i = 0; i < newArray.length -1 ; i++) {
if(array[i] < a && array[i+1] > a) {
newArray[i] = a;
}
newArray[i] = array[i];
}
}