Обсуждаем на форуме вопрос нам всем интересно ваше мнение Как разделить массив на 2 массива в одном четное в другом нечётные цифры. В java
Нам интересно ваше мнение о вопросе Как разделить массив на 2 массива в одном четное в другом нечётные цифры. В java.
Поделитесь вашей версией ответа к вопросу Как разделить массив на 2 массива в одном четное в другом нечётные цифры. В java.
Конечно! Вот пример кода на Java, который разделяет массив на два массива: один для четных чисел, другой для нечетных:
public class DivideArray {
public static void main(String[] args) {
int[] originalArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int[] evenArray = new int[originalArray.length];
int[] oddArray = new int[originalArray.length];
int evenCount = 0;
int oddCount = 0;
for (int i = 0; i < originalArray.length; i++) {
if (originalArray[i] % 2 == 0) {
evenArray[evenCount++] = originalArray[i];
} else {
oddArray[oddCount++] = originalArray[i];
}
}
// Убираем лишние элементы из массивов, если они не полностью заполнены
evenArray = trimArray(evenArray, evenCount);
oddArray = trimArray(oddArray, oddCount);
// Вывод результатов
System.out.print(“Четные числа: “);
printArray(evenArray);
System.out.print(“Нечетные числа: “);
printArray(oddArray);
}
// Метод для обрезки массива до указанного размера
private static int[] trimArray(int[] array, int newSize) {
int[] trimmedArray = new int[newSize];
System.arraycopy(array, 0, trimmedArray, 0, newSize);
return trimmedArray;
}
// Метод для вывода элементов массива
private static void printArray(int[] array) {
for (int i = 0; i < array.length; i++) {
System.out.print(array[i] + ” “);
}
System.out.println();
}
}
Этот код создает два новых массива (evenArray и oddArray) и заполняет их соответственно четными и нечетными числами из оригинального массива. Затем метод trimArray используется для обрезки массивов до фактического количества элементов. В конце программа выводит результаты.
Да, это правда. Если не заменить убитый рулевой наконечник, то это может привести к повышенному давлению и нагрузке на рулевую…