| 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 construire un arbre de décision en Java Open Source
    Depuis Sun Microsystems versions Java comme plate-forme open source, Sun versions du kit de développement (JDK) peuvent être considérés comme open source. Pour cette raison , les programmeurs open source peuvent utiliser des bibliothèques Java standard pour n'importe quel programme. Cela signifie que les bases de la programmation Java peuvent aller vers les applications ouvertes ou fermées source. Par exemple , vous pouvez développer un arbre de décision Java très simple en utilisant des outils Java gratuits tels que le JDK. Choses que vous devez
    environnement de développement Java
    Afficher plus Instructions
    1

    Créer une classe d'arbre de décision :

    import java.io. *;

    classe dTree {

    }
    2

    l'intérieur de la classe dTree , créer une classe Node interne pour représenter les nœuds de décision :
    classe

    Node {

    cordes question = null; cordes answer = null; Node oui = null; Node no = null}
    3

    Mettre en place un question réponse schématique . Pour cet exemple , utilisez quatre animaux : cheval , zèbre, chiens et chats . L'arbre de décision posera une série de questions à conduire un utilisateur à un animal particulier. La première question demande « ce que les gens gardent cet animal dans la maison? " La réponse sera divisé en deux nœuds sur la base d'une réponse oui ou non . Les nœuds prochaines demander l'une des deux questions suivantes: « Est-ce que cet animal ont des rayures ? » Et « Est-ce que l'écorce des animaux? "
    4

    construire l'arbre sur la base des questions. La première question va dans la chaîne « question » du nœud principal , qui relie les deux autres questions basées sur «oui» ou «non» aux questions. Les nœuds suivants ont leurs propres questions , et leur propre ensemble de réponses :

    tête de noeud = new Node (); head.question = " Les gens gardent cet animal dans la maison? " ; Température Node = head.no = new Node ();

    temp.question = " Est-ce que cet animal ont des rayures ? " ; temp.yes = new Node (); temp.yes.answer = "Zebra" ; temp.no.answer = "Cheval " ;

    temp = head.yes = new Node ; temp.question = " Est-ce que cette écorce des animaux? " ; temp.yes.answer = " chien" temp.no.answer = " chat"

    Previous :

    next :
      articles connexes
    ·Comment faire pour installer Java 1.6 RPM Fedora 
    ·Différences entre Factory & Résumé en Java 
    ·Comment faire un Boolean privé en Java 
    ·Comment faire pour démarrer Tomcat sur ​​Linux 
    ·ADA vs. Java 
    ·L'applet Java a échoué 
    ·Traversant par une variable de chaîne en Java 
    ·Comment ajouter des chaînes à une liste Java 
    ·Comment construire JBoss Avec Java 6 
    ·Comment changer Java 1.6 pour Java 1.5 pour Mac 
      articles en vedette
    ·Code VB pour centrer du texte dans une boîte de messag…
    ·Comment aligner des tableaux HTML à la droite du texte…
    ·Comment déterminer le mode de Rails 
    ·Comment rapporter les bogues Java 
    ·Comment en lecture et écriture à RichTextbox en VB6 
    ·Comment faire pour accélérer PHP Curl 
    ·Comment faire pour convertir les entiers en Octets 
    ·Comment écrire un code pour une tangente en VB.NET 
    ·Comment dessiner une étoile de cinq points utilisant P…
    ·Comment faire pour convertir programmation couleur RVB …
    Copyright © Connaissances Informatiques http://fr.wingwit.com