|
|
|
|
Configuration: Windows XP Internet Explorer 7.0
ArrayList<String> arrList = new ArrayList<String>();
arrList.add( "toto" ); // bon arrList.add( 14 ); // mauvai tu ne peut rajouté que les chaines de caractère à la liste. change String par un classe et sa donne le même effet. si tu n'est pas au point avec ArrayList, utilise List / Vector / LinkedList ... voila le lien: http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html |
merci bn j'ai essayé de créer la liste d'une liste je ne sais pas est ce que c'est juste voilà le code
ce que je veux faire c'est transformer une matrice en une liste la matrice est binaire j'ai créer une classe List1 qui contient 1-le nom de la case ds la matrice (String)Si 2- le nombre de case qui ont un 1 avec Si (int) 3-une autre liste de type List2 qui contient les noms des cases qui ont 1 avec Si 4- le noeud suivant de la liste List1 voici ls deux classes est le code de la transformation public class List1 { List1 suivant1; private String noms1; private List2 l2; private int nbs1; List1 (String noms,int nbs,List2 list2,List1 list) { noms1= noms; nbs1=nbs; l2=list2; suivant1=list; } } public class List2 { List2 suivant2; private String noms2; List2 (String noms,List2 list2) { suivant2=list2; noms2= noms; } } import javax.swing.JTable; public class transtabmat { private List1 l1; private List2 l2,tete2, l22; private String nomsommet=null; private int nbrs=0; transtabmat(int [][] mat1, List1 tete1, int som, int nbra ) { new List1("S"+1,nbra,l2 , l1); tete1= l1; for (int w=0; w<=som-1; w++) { new List2(nomsommet,l22); tete2=l22; for (int w1=w+1; w1<som;w1++) { if (mat1[w][w1]==1) { nbrs++; nomsommet="S"+(w1+1); } if (w1<som) {new List2(nomsommet,l22);} else {l22=null; l2.suivant2=tete2;} } if (w<=som-1){new List1("S"+(w+1),0,l2,l1);} else {l1.suivant1=null;} } } } merci à vs |
| 01/09 09h57 | [Java] Créer une applet qui accède au disque dur | Programmation |
| 14/03 20h10 | Créer une base de données sous Ingres | Ingres |
| 25/05 16h04 | Import ses contacts sous outlook à partir d'Excel | Messagerie électronique |
| 12/02 17h28 | Installation de Windows XP | Windows XP |
| 17/05 22h06 | [Outils] Freewares pour la création de sites | Webmaster |
| 27/05 13h14 | Formulaire, select listes & javascript | 9 |
| 09/03 00h50 | Creation liste bidirectionnelle en C | 2 |
| 13/04 17h16 | [Excel]Création liste dans une cellule | 1 |
| 04/05 22h23 | Création liste chainée en C | 18 |
| 03/09 14h40 | Créer listes sur MP3 sansa clip 2gb | 0 |
![]() | PDF Creator - PDF Creator est un outil gratuit permettant de créer des PDF à partir de presque n'importe quelle application capable... | Catégorie: PDF Licence: Open Source |
![]() | AVS Disc Creator - Avec AVS DiscCreator vous pouvez rapidement graver vos données sur CD/DVD et Blu-ray disc. <h2>Fonctionnalités</h2> ... | Catégorie: Gravure Licence: Freeware/gratuit |
![]() | LC ISO Creator - LC ISO Creator est très simple: Il permet de créer un fichier .ISO à partir de vos CD. Cela vous permet ensuite... | Catégorie: Gravure Licence: Freeware/gratuit |
![]() | Java Tools - Java Tools est un IDE très léger pour la création, la compilation, l'exécution et le débogage des applications Java et des... | Catégorie: Java Licence: Freeware/gratuit |
![]() | Creative Zen 4 Go | Catégorie: Lecteur MP3 | 89.90 € Rue du Commerce |
![]() | Creative Inspire A300 2.1 | Catégorie: Enceintes PC | 25.90 € Alapage |
![]() | Creative Sound Blaster X-Fi | Catégorie: Carte son | 35.99 € Grosbill.com |
![]() | Creative Sound Blaster Audigy | Catégorie: Carte son | 21.90 € Cdiscount |