“Conocimiento Programación>Programación Java

¿Cómo puedo encontrar el primer número en Java

2011/12/24
¿ Una de las tareas comunes del científico de la computación está implementando programas informáticos automatizados para la solución de problemas matemáticos clásicos, como la búsqueda de todos los números primos en un cierto rango . Los números primos son un número que sólo es divisible por 1 y por sí mismo, por lo que el simple --- pero no más rápida manera --- para descubrir todos los números primos es ir a través de cada número, uno a la vez, y tratar de dividirlo por todos los números que tiene ante sí . Si no es divisible por ninguno de ellos además de uno , entonces el número es primo y puede ser almacenado para su uso posterior . Instrucciones
1

Open " Netbeans " o su entorno de desarrollo integrado Java favorito .

2 Haga clic en " Archivo" y " Nueva Clase ".

3

Escriba el siguiente método de la clase :

estáticas findPrimes ArrayList ( int objetivo) {

ArrayList primos = new ArrayList () ;

parada booleano ;

primes.add ( 1 ) ;

if ( destino == 1 ) {
primos retorno

;
< p >}

for (int x = 2 , x < = blanco; x + + ) {
parada

= false;

for (int y = 2 ; y < x , y + + ) {

if ( x % y == 0 ) {
parada

= true;

break;

}

}

si {

primes.add ( x) ( stop !) ;

}

}
< p > primos retorno;

}

Este método pasa por todos los números hasta el objetivo y los analizan para ver si son divisibles por cualquier otro número aparte 1 . Si ellos califican como primos , que se agregan a los " primos " ArrayList .
4

Type " psvm " . Netbeans ampliará esto en un método main válida
5

Agregue el código siguiente al método principal para probarlo :

ArrayList primos = findPrimes ( 100 ) < . br>

for (int x : los números primos ) {

System.out.println ( x);

}

muestra todos los números primos de 1 a 100.

Programación Java
Cómo dividir cadenas mediante Java
¿Qué es Struts Programas
¿Por qué necesito software de Java
Cómo actualizar el TableModel desde otro hilo
Java Primavera vs. Struts
Cómo crear etiquetas en Java GUI
Códigos Dividir cadenas Java
Cómo encontrar a otro número de puerto del sistema mediante Java
Conocimiento de la computadora © http://www.ordenador.online