| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment puis- je trouver le premier numéro en Java
    ? L'une des tâches les plus courantes de l'informaticien met en œuvre des programmes informatiques automatisés pour résoudre des problèmes de mathématiques classiques, tels que trouver tous les nombres premiers dans une certaine fourchette. Les nombres premiers sont un certain nombre qui ne peut être uniformément réparti par 1 et lui-même , de sorte que le plus simple --- mais pas le plus rapide --- moyen de découvrir l'ensemble des nombres premiers est de passer par chaque numéro , un à la fois , et de tenter de diviser par tous les nombres qui le précèdent . Si ce n'est pas divisible par aucun d'entre eux d'ailleurs un, puis le nombre est premier et peut être stocké pour une utilisation ultérieure . Instructions
    1

    Open " Netbeans " ou votre Java Integrated Development Environment préféré.
    2

    Cliquez sur «Fichier » et « nouvelle classe ».

    3

    Tapez la méthode suivante dans la classe :

    statiques FindPrimes de ArrayList ( int cible) {

    ArrayList primes = new ArrayList () ;
    stop booléen

    ;

    primes.add (1);

    if ( cible == 1) {

    des primes de rendement ;
    < p> }

    for (int x = 2; x < = cible; x + +) {
    arrêt de

    = false;

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

    if ( x % y == 0) {
    arrêt de

    = true; pause


    ;

    }

    }

    si {

    primes.add (x) ( stop! ) ;

    } }


    < p > amorce de retour;

    }

    Cette méthode passe par tous les nombres jusqu'à la cible et teste pour voir si elles sont divisibles par tout autre numéro 1 d'ailleurs . Si elles sont considérées comme des nombres premiers , ils sont ajoutés aux " primes " ArrayList.
    4

    type " PSVM " . Netbeans va développer cela dans une méthode main valide
    5

    Ajoutez le code suivant à la méthode principale pour le tester : Photos

    ArrayList PRIMES = FindPrimes ( 100); < . br>

    for (int x: nombres premiers ) {

    System.out.println ( x ) ; }


    Cela va imprimer tous les nombres premiers de 1 à 100.

    Previous :

    next :
      articles connexes
    ·Inconvénient de Struts 
    ·Comment formater la largeur des flotteurs en Java 
    ·Comment centrer un JPanel au sommet d'une JFrame 
    ·Comment faire pour convertir HEX vers RGB en Java 
    ·Comment faire pour effectuer une action spécifique lor…
    ·Comment apprendre Java de base 
    ·Comment utiliser le fichier de propriétés dans Struts…
    ·Comment analyser une chaîne d'entrée au comte Lettres…
    ·Comment concevoir des jeux en Java 
    ·Tutoriel sur les JSP de balises personnalisées 
      articles en vedette
    ·Procédure d'autorisation d' une zone de texte pour acc…
    ·Comment obtenir des fonctions d'un objet dans Python 
    ·Comment travailler avec les lutins en AS3 
    ·Comment lire port COM jusqu'à ce qu'un caractère spé…
    ·Authentification de chaîne de requête dans PHP 
    ·Comment convertir les caractères Java de minuscules en…
    ·Comment utiliser PHP pour appeler une API 
    ·Comment faire pour supprimer un sous-domaine en JavaScr…
    ·Comment imprimer les numéros d'incrémentation sur la …
    ·Comment faire pour créer un quiz en ligne avec PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com