Um número inteiro é mesmo que seja exatamente divisível por 2 , é estranho o contrário. Você pode escrever um programa em linguagem de programação Java que testa cada elemento em uma matriz de entrada para esta propriedade, e separa os elementos em diferentes coleções - uma para até mesmo , uma para ímpar. Instruções
1
Guarde o conjunto de inteiros de entrada como elementos em uma matriz , como no seguinte exemplo de código :
int [ ] = { inputNumbers 43,543,245,2,56,567,8767 , 2 , -32,41 };
2
Declare duas coleções de Java para realizar até mesmo números separadamente ímpares , como no seguinte exemplo de código :
Lista outputEven = new ArrayList ();
Lista outputOdd = new ArrayList ();
a vantagem de usar coleções é que , além de oferecer muitos úteis embutido em métodos , Coleções usar apenas memória para tantos elementos como eles contêm
3
Separe os números nas duas coleções de saída por iteração sobre a entrada , como no seguinte exemplo de código : .
for (int i: inputNumbers ) {
if (! i % 2 = 0) {
outputOdd.add ( i);
} else {
outputEven.add ( i);
}
}
Depois de executar este código, Coleções outputEven e outputOdd conterá os números pares e ímpares na entrada, respectivamente.