Rechercher : dans
Par :

Arbre.java

piguie, le 15 jun 2009 à 11:35:52 
 Signaler ce message aux modérateurs

Bonjour,
J'ai crée un code sur eclipse pour arbre chainé (phylogenie )

package tda;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedList;

public class Phylogenie {

private NoeudGen debut ; // Noeud source de la phylogenie

private ArrayList listeArete; // Liste chainée des aretes composant la phylogenie


private long longueur; // longueur totale de la phylogenie
.
.
.
.
.

public class Main {

public static void main(String[] args) {

// liste des noeud est vide

List<NoeudGen> Lvide = new LinkedList<NoeudGen>();

// construction du premier noeud interne n1
NoeudGen n11 = new NoeudGen("n11",null,Lvide);
NoeudGen n12 = new NoeudGen("n12",null,Lvide);
List<NoeudGen> L1 = new LinkedList<NoeudGen>(); L1.add(n11);L1.add(n12);

NoeudGen n1 = new NoeudGen("n1",null,L1);

// construction du 2eme noeud interne n2
NoeudGen n21 = new NoeudGen("n21",null,Lvide);
NoeudGen n22 = new NoeudGen("n22",null,Lvide);
List<NoeudGen> L2 = new LinkedList<NoeudGen>(); L2.add(n21);L2.add(n22);

NoeudGen n2 = new NoeudGen("n2",null,L2);

// construction du noeud interne racine n
LinkedList<NoeudGen> L = new LinkedList<NoeudGen>(); L.add(n1);L.add(n2);
NoeudGen n = new NoeudGen("n",null,L);

// construction des 6 aretes
Arete a1 = new Arete(n,n1,1);
Arete a2 = new Arete(n,n2,1);
Arete a3 = new Arete(n1,n11,1);
Arete a4 = new Arete(n1,n12,1);
Arete a5 = new Arete(n2,n21,1);
Arete a6 = new Arete(n2,n22,1);

//Construction de la phylogenie à partir de la liste chainée de noeuds
Phylogenie maPhylog = new Phylogenie(L,n);

ArrayList listAret=new ArrayList();
listAret.add(a1);listAret.add(a2);listAret.add(a3);
listAret.add(a4);listAret.add(a5);listAret.add(a6);
//Construction de la phylogenie à partir de la liste d'aretes
Phylogenie maPhylo = new Phylogenie(listAret,n);

je cherche comment l'afficher; est ce ke je crée une methode " affiche" ou bien juste system.out.println,
merci d'avance

Configuration: Windows Vista Internet Explorer 7.0

Meilleures réponses pour « Arbre.java » dans :
Installer Java sous Ubuntu VoirPar défaut, Firefox n'est pas fourni avec Java. Voici comment procéder pour l'installer: Ouvrez un terminal (Menu Applications > Accessoires > Terminal) et tapez: sudo aptitude install sun-java6-jre sun-java6-plugin ou sudo aptitude install ...
[Firefox] plugin Java Jre de Sun VoirA) Les différentes variantes Java chez Sun B) Installation sous Mandriva Limited Edition 2005 ETAPE 1 ETAPE 2: Création du lien symbolique C) Installation sous debian lenny D) Installation sous ubuntu hardy heron A) Les différentes...
Installer Java dans Firefox (sous Windows) VoirJava est nécessaire pour certains sites web, notamment le site des impôts français. Voici comment l'installer dans Firefox sous Windows. Test Allez à cette adresse: http://java.sun.com/applets/jdk/1.4/demo/applets/Clock/example1.html Si Java...
Télécharger Java Runtime Environment VoirJava Runtime Environment (JRE) installe la machine virtuelle Java, permettant de jouer en ligne, de discuter avec des personnes dans le monde entier, de calculer les intérêts de votre prêt immobilier ou de visualiser des images en 3D. Ces...
Java - Premier programme VoirPremière application avec Java La première chose à faire est de créer un simple fichier texte (sans mise en forme) et de taper les quelques lignes suivantes : // Votre premiere application en Java class FirstApp { public static void main...
Java - Les types de données VoirLes primitives Java est un langage orienté objet, c'est-à-dire que les éléments manipulés sont des classes, ou plus exactement des objets, c'est-à-dire des instances de classes. Toutefois ces objets contiennent des données possèdant un type (et...
J2EE - Java 2 Enterprise Edition VoirIntroduction au Java Framework Le «Java Framework» (Java 2 Platform) est composé de trois éditions, destinées à des usages différents : J2ME : Java 2 Micro Edition est prévu pour le développement d'applications embarquées, notamment sur des...
Collection CommentÇaMarche.net