Conversion de Vector

nasrouna84 Messages postés 30 Date d'inscription mardi 4 décembre 2007 Statut Membre Dernière intervention 6 mars 2011 - 21 avril 2008 à 13:41
nasrouna84 Messages postés 30 Date d'inscription mardi 4 décembre 2007 Statut Membre Dernière intervention 6 mars 2011 - 21 avril 2008 à 14:20
salut tous j'ai un probleme dans mon application
j'ai un vecteur Vector data, je veux convertir en vecteur de vecteur Vector[Vector f ] j'ai connu le size de Vector f
exemple Vector data de size 12 je veux le convertir en 3 vecteur de size 4 comment faire
je trouve un code mai pas resolu le probleme:
Object[][] tab = new Object[row.size()][];
        for ( i=0;i<row.size();i++){
             T.addElement(row.get(i));
            tab[i]=new Object[T.size()];
            for(int j=0;j<T.size();j++){
                tab[i][j]=T.get(j);
            }
                              }

merci d'avance et repond moi vite svp j'ai pas +de temps

4 réponses

indiana_jules Messages postés 750 Date d'inscription mardi 9 mars 2004 Statut Membre Dernière intervention 23 décembre 2008 22
21 avril 2008 à 14:08
Salut


à vue de nez, je dirai que nous aurions une méthode de la sorte :


public Object[][] splitArray(Object[] tab, Integer nbArray, Integer sizeArray) {


   Object[][] result = null;
   if(tab.size() == nbArray * sizeArray){
      result = new Object[nbArray][];

      for(Integer index = 0; index < nbArray; index++){
            result[index] = new Object[sizeArray];
            for(Integer index2 = 0; index2 < sizeArray; index2++){
               result[index][index2] = tab.get((index * sizeArray) + index2);
            }
      }
   }

   return result;
}

Voilà (à vérifier quand même)

le monde a des idées : la preuve, c'est qu'il y en a de mauvaises
ne comprends pas tout, mais je parle de tout : c'est ce qui compte
0
indiana_jules Messages postés 750 Date d'inscription mardi 9 mars 2004 Statut Membre Dernière intervention 23 décembre 2008 22
21 avril 2008 à 14:09
Oups décidément, Object[] tab =====> Vector tab

Désolé (pardon aux familles, tou ça ...)

le monde a des idées : la preuve, c'est qu'il y en a de mauvaises
ne comprends pas tout, mais je parle de tout : c'est ce qui compte
0
nasrouna84 Messages postés 30 Date d'inscription mardi 4 décembre 2007 Statut Membre Dernière intervention 6 mars 2011
21 avril 2008 à 14:15
merciiiiiiiii
0
nasrouna84 Messages postés 30 Date d'inscription mardi 4 décembre 2007 Statut Membre Dernière intervention 6 mars 2011
21 avril 2008 à 14:20
avait vous une idee sur jssh pour connexion serveur distant
0
Rejoignez-nous