Red de conocimientos turísticos - Conocimientos sobre calendario chino - Utilice una matriz unidimensional para encontrar un número entero que sea divisible por 7 entre 1 y 100 y guarde el resultado en la matriz java.

Utilice una matriz unidimensional para encontrar un número entero que sea divisible por 7 entre 1 y 100 y guarde el resultado en la matriz java.

El código y los comentarios son los siguientes: public?class?Test4?{

public?static?void?main(String[]?args)?{

/ ** *?Debido a que la longitud de la matriz está determinada y no la sabe de antemano, puede colocar el número en la colección primero y luego convertirlo en una matriz*/

Listlt;Integergt;?lists?=?new?ArrayListlt;gt ;();

for?(int?i?=?1;?i?lt;?101;?i )?{

//?Dentro de 1 a 100, encuentre el número entero que es divisible por 7

if?(i??7?==?0)?{

//?Guarde el resultado en el conjunto

lists.add(i);

}

}

/** *? Guarda los resultados en una matriz (en el orden apropiado (del primero al último elemento) devuelve una matriz que contiene todos los elementos de esta lista) */

Object[]?array?=?lists.toArray( );

System .out.println("La matriz contiene: "? ?array.length? ?" elementos");

//?Recorre la matriz e imprime los resultados

for?(int? i?=?0;?i?lt;?array.length;?i )?{

System.out.print(array[i] ??"?");

}

}

}

Ejecutar resultados: